/freebsd-9.3-release/contrib/llvm/include/llvm/Object/ |
H A D | RelocVisitor.h | 140 int64_t Addend; local 141 Obj->getRelocationAddend(DRI, Addend); 142 return Addend; 148 int64_t Addend; local 149 Obj->getRelocationAddend(DRI, Addend); 150 return Addend; 156 int64_t Addend; local 157 Obj->getRelocationAddend(DRI, Addend); 158 return Addend; 164 int64_t Addend; local 178 int64_t Addend = getAddend32LE(R); local 184 int64_t Addend = getAddend32LE(R); local 195 int64_t Addend = getAddend64LE(R); local 200 int64_t Addend = getAddend64LE(R); local 206 int64_t Addend = getAddend64LE(R); local 211 int64_t Addend = getAddend64LE(R); local 218 int64_t Addend = getAddend64BE(R); local 223 int64_t Addend = getAddend64BE(R); local 229 int64_t Addend = getAddend32BE(R); local 236 int64_t Addend; local 244 int64_t Addend = getAddend64LE(R); local 255 int64_t Addend = getAddend64LE(R); local 261 int64_t Addend = getAddend64BE(R); local 272 int64_t Addend = getAddend64BE(R); local [all...] |
H A D | ELFObjectFile.h | 990 int64_t &Addend) { 995 return ELFObj->getRelocationAddend(DRI, Addend); 999 return ELFObj->getRelocationAddend(DRI, Addend); 1003 return ELFObj->getRelocationAddend(DRI, Addend); 1007 return ELFObj->getRelocationAddend(DRI, Addend);
|
/freebsd-9.3-release/contrib/llvm/lib/Target/R600/MCTargetDesc/ |
H A D | AMDGPUELFObjectWriter.cpp | 24 int64_t Addend) const {
|
/freebsd-9.3-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldMachO.cpp | 129 // the symbol resides (RE.Addend provides additional information about the 135 return resolveRelocation(Section, RE.Offset, Value, RE.RelType, RE.Addend, 143 int64_t Addend, 155 << " Addend: " << Addend 171 Addend); 180 Addend); 190 Addend); 201 int64_t Addend) { 210 uint64_t ValueToWrite = Value + Addend; 139 resolveRelocation(const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, int64_t Addend, bool isPCRel, unsigned LogSize) argument 195 resolveI386Relocation(uint8_t *LocalAddress, uint64_t FinalAddress, uint64_t Value, bool isPCRel, unsigned Type, unsigned Size, int64_t Addend) argument 224 resolveX86_64Relocation(uint8_t *LocalAddress, uint64_t FinalAddress, uint64_t Value, bool isPCRel, unsigned Type, unsigned Size, int64_t Addend) argument 265 resolveARMRelocation(uint8_t *LocalAddress, uint64_t FinalAddress, uint64_t Value, bool isPCRel, unsigned Type, unsigned Size, int64_t Addend) argument 355 uint64_t Addend = 0; local [all...] |
H A D | RuntimeDyldELF.cpp | 224 int64_t Addend, 232 *Target = Value + Addend; 233 DEBUG(dbgs() << "Writing " << format("%p", (Value + Addend)) 239 Value += Addend; 259 int64_t RealOffset = GOTAddr + Addend - SymOffset - FinalAddress; 272 int64_t RealOffset = *Placeholder + Value + Addend - FinalAddress; 285 *Target = *Placeholder + Value + Addend - FinalAddress; 295 int32_t Addend) { 303 *Target = *Placeholder + Value + Addend; 313 uint32_t RealOffset = *Placeholder + Value + Addend 220 resolveX86_64Relocation(const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, int64_t Addend, uint64_t SymOffset) argument 291 resolveX86Relocation(const SectionEntry &Section, uint64_t Offset, uint32_t Value, uint32_t Type, int32_t Addend) argument 325 resolveAArch64Relocation(const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, int64_t Addend) argument 425 resolveARMRelocation(const SectionEntry &Section, uint64_t Offset, uint32_t Value, uint32_t Type, int32_t Addend) argument 498 resolveMIPSRelocation(const SectionEntry &Section, uint64_t Offset, uint32_t Value, uint32_t Type, int32_t Addend) argument 615 int64_t Addend; local 673 resolvePPC64Relocation(const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, int64_t Addend) argument 746 resolveSystemZRelocation(const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, int64_t Addend) argument 809 resolveRelocation(const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, int64_t Addend, uint64_t SymOffset) argument 858 int64_t Addend; local 1027 uint32_t Addend = ((*TargetAddress) & 0x03ffffff) << 2; local [all...] |
H A D | RuntimeDyldELF.h | 39 int64_t Addend, 46 int64_t Addend, 53 int32_t Addend); 59 int64_t Addend); 65 int32_t Addend); 71 int32_t Addend); 77 int64_t Addend); 83 int64_t Addend);
|
H A D | RuntimeDyldMachO.h | 34 int64_t Addend); 41 int64_t Addend); 48 int64_t Addend); 54 int64_t Addend,
|
H A D | RuntimeDyldImpl.h | 89 /// Addend - the relocation addend encoded in the instruction itself. Also 91 int64_t Addend; member in class:llvm::RelocationEntry 104 : SectionID(id), Offset(offset), RelType(type), Addend(addend), 109 : SectionID(id), Offset(offset), RelType(type), Addend(addend), 114 : SectionID(id), Offset(offset), RelType(type), Addend(addend), 122 int64_t Addend; member in class:llvm::RelocationValueRef 124 RelocationValueRef(): SectionID(0), Offset(0), Addend(0), SymbolName(0) {} 128 Addend == Other.Addend && SymbolName == Other.SymbolName; 135 if (Addend ! [all...] |
H A D | RuntimeDyld.cpp | 390 RECopy.Addend += Loc->second.second;
|
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86ELFRelocationInfo.cpp | 35 int64_t Addend; getELFRelocationAddend(Rel, Addend); local 43 // If hasAddend is true, then we need to add Addend (r_addend) to Expr. 122 if (Expr && hasAddend && Addend != 0) 124 MCConstantExpr::Create(Addend, Ctx),
|
H A D | X86ELFObjectWriter.cpp | 29 int64_t Addend) const; 46 int64_t Addend) const {
|
/freebsd-9.3-release/contrib/llvm/include/llvm/MC/ |
H A D | MCELFObjectWriter.h | 42 const MCSymbol *Sym, uint64_t Addend, const MCFixup &Fixup) 44 r_addend(Addend), Fixup(&Fixup) {} 76 int64_t Addend) const = 0; 41 ELFRelocationEntry(uint64_t RelocOffset, int Idx, unsigned RelType, const MCSymbol *Sym, uint64_t Addend, const MCFixup &Fixup) argument
|
/freebsd-9.3-release/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/ |
H A D | SystemZMCObjectWriter.cpp | 29 int64_t Addend) const LLVM_OVERRIDE; 92 int64_t Addend) const {
|
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsJITInfo.cpp | 274 // Addend is needed for unaligned load/store instructions, where offset 276 // be modified by +1 or +3. Otherwise, Addend is 0. 277 int Addend = *((unsigned*) RelocPos) & 0xffff; local 278 ResultPtr = (ResultPtr + Addend) & 0xffff;
|
/freebsd-9.3-release/contrib/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcELFObjectWriter.cpp | 33 int64_t Addend) const; 48 int64_t Addend) const {
|
/freebsd-9.3-release/contrib/llvm/lib/MC/ |
H A D | MCExpr.cpp | 470 int64_t &Addend) { 487 Addend += (AD.getOffset() - BD.getOffset()); 492 Addend |= 1; 510 Addend += (Layout->getSymbolOffset(&Asm->getSymbolData(A->getSymbol())) - 513 Addend += (Addrs->lookup(&SecA) - Addrs->lookup(&SecB)); 518 Addend |= 1; 464 AttemptToFoldSymbolOffsetDifference(const MCAssembler *Asm, const MCAsmLayout *Layout, const SectionAddrMap *Addrs, bool InSet, const MCSymbolRefExpr *&A, const MCSymbolRefExpr *&B, int64_t &Addend) argument
|
H A D | ELFObjectWriter.cpp | 145 int64_t Addend) const { 147 IsRelocWithSymbol, Addend); 708 int64_t Addend = 0; local 750 Addend = Value; 757 (RelocSymbol != 0), Addend); 767 Addend = 0; 770 assert(isInt<64>(Addend)); 772 assert(isInt<32>(Addend)); 774 ELFRelocationEntry ERE(RelocOffset, Index, Type, RelocSymbol, Addend, Fixup);
|
/freebsd-9.3-release/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64ELFObjectWriter.cpp | 33 int64_t Addend) const; 50 int64_t Addend) const {
|
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMELFObjectWriter.cpp | 39 int64_t Addend) const; 149 int64_t Addend) const {
|
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsELFObjectWriter.cpp | 44 int64_t Addend) const; 82 int64_t Addend) const {
|
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCELFObjectWriter.cpp | 32 int64_t Addend) const; 361 int64_t Addend) const {
|
/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 375 FAddend &Addend = Opnd0 ? Addend1 : Addend0; local 377 Addend.set(1, Opnd1); 379 Addend.set(C1, 0); 381 Addend.negate(); 815 // Input Addend Value NeedNeg(output)
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 2373 // Addend. Use negMul and negAdd to negate the first operand of the Mul or 2377 static Value* buildFMulAdd(llvm::BinaryOperator *MulOp, Value *Addend, argument 2390 Addend = 2392 llvm::ConstantFP::getZeroValueForNegation(Addend->getType()), Addend, 2398 CGF.CGM.getIntrinsic(llvm::Intrinsic::fmuladd, Addend->getType()), 2399 MulOp0, MulOp1, Addend);
|