/external/llvm/include/llvm/Object/ |
H A D | RelocVisitor.h | 178 int64_t Addend; local 179 Obj->getRelocationAddend(DRI, Addend); 180 return Addend; 186 int64_t Addend; local 187 Obj->getRelocationAddend(DRI, Addend); 188 return Addend; 194 int64_t Addend; local 195 Obj->getRelocationAddend(DRI, Addend); 196 return Addend; 202 int64_t Addend; local 216 int64_t Addend = getAddend32LE(R); local 222 int64_t Addend = getAddend32LE(R); local 233 int64_t Addend = getAddend64LE(R); local 238 int64_t Addend = getAddend64LE(R); local 244 int64_t Addend = getAddend64LE(R); local 249 int64_t Addend = getAddend64LE(R); local 256 int64_t Addend; local 262 int64_t Addend; local 269 int64_t Addend = getAddend32BE(R); local 276 int64_t Addend; local 283 int64_t Addend; local 291 int64_t Addend = getAddend64LE(R); local 302 int64_t Addend = getAddend64LE(R); local 308 int64_t Addend = getAddend64BE(R); local 319 int64_t Addend = getAddend64BE(R); local 324 int32_t Addend = getAddend32BE(R); local 329 int32_t Addend = getAddend64BE(R); local 334 int64_t Addend = getAddend64BE(R); local 339 int64_t Addend = getAddend32LE(R); local [all...] |
H A D | ELFYAML.h | 95 int64_t Addend; member in struct:llvm::ELFYAML::Relocation
|
H A D | ELFObjectFile.h | 960 int64_t &Addend) { 965 return ELFObj->getRelocationAddend(DRI, Addend); 969 return ELFObj->getRelocationAddend(DRI, Addend); 973 return ELFObj->getRelocationAddend(DRI, Addend); 977 return ELFObj->getRelocationAddend(DRI, Addend);
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldELF.cpp | 259 uint32_t Type, int64_t Addend, 267 *Target = Value + Addend; 268 DEBUG(dbgs() << "Writing " << format("%p", (Value + Addend)) << " at " 274 Value += Addend; 294 int64_t RealOffset = GOTAddr + Addend - SymOffset - FinalAddress; 307 int64_t RealOffset = *Placeholder + Value + Addend - FinalAddress; 320 *Target = *Placeholder + Value + Addend - FinalAddress; 328 uint32_t Type, int32_t Addend) { 336 *Target = *Placeholder + Value + Addend; 346 uint32_t RealOffset = *Placeholder + Value + Addend 257 resolveX86_64Relocation(const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, int64_t Addend, uint64_t SymOffset) argument 326 resolveX86Relocation(const SectionEntry &Section, uint64_t Offset, uint32_t Value, uint32_t Type, int32_t Addend) argument 358 resolveAArch64Relocation(const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, int64_t Addend) argument [all...] |
H A D | RuntimeDyldELF.h | 35 uint64_t Value, uint32_t Type, int64_t Addend, 39 uint64_t Value, uint32_t Type, int64_t Addend, 43 uint32_t Value, uint32_t Type, int32_t Addend); 46 uint64_t Value, uint32_t Type, int64_t Addend); 49 uint32_t Value, uint32_t Type, int32_t Addend); 52 uint32_t Value, uint32_t Type, int32_t Addend); 55 uint64_t Value, uint32_t Type, int64_t Addend); 58 uint64_t Value, uint32_t Type, int64_t Addend);
|
H A D | RuntimeDyldImpl.h | 90 /// Addend - the relocation addend encoded in the instruction itself. Also 92 int64_t Addend; member in class:llvm::RelocationEntry 113 : SectionID(id), Offset(offset), RelType(type), Addend(addend), 118 : SectionID(id), Offset(offset), RelType(type), Addend(addend), 123 : SectionID(id), Offset(offset), RelType(type), Addend(addend), 130 Addend(SectionAOffset - SectionBOffset + addend), IsPCRel(IsPCRel), 141 int64_t Addend; member in class:llvm::RelocationValueRef 143 RelocationValueRef() : SectionID(0), Offset(0), Addend(0), 148 Addend == Other.Addend [all...] |
H A D | RuntimeDyldMachO.cpp | 259 // the symbol resides (RE.Addend provides additional information about the 273 << " Addend: " << RE.Addend 314 return applyRelocationValue(LocalAddress, Value + RE.Addend, 322 Value = SectionABase - SectionBBase + RE.Addend; 353 return applyRelocationValue(LocalAddress, Value + RE.Addend, 1 << RE.Size); 565 int64_t Addend = 0; local 566 memcpy(&Addend, LocalAddress, NumBytes); 594 if (Addend != AddrA - AddrB) 598 << ", Addend 630 int64_t Addend = 0; local 694 uint64_t Addend = 0; local 736 DEBUG(dbgs() << "\\nAddr: " << Addr << "\\nAddend: " << Addend); local [all...] |
H A D | RuntimeDyld.cpp | 515 RECopy.Addend += Loc->second.second;
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86ELFRelocationInfo.cpp | 35 int64_t Addend; getELFRelocationAddend(Rel, Addend); variable 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),
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsJITInfo.cpp | 275 // Addend is needed for unaligned load/store instructions, where offset 277 // be modified by +1 or +3. Otherwise, Addend is 0. 278 int Addend = *((unsigned*) RelocPos) & 0xffff; local 279 ResultPtr = (ResultPtr + Addend) & 0xffff;
|
/external/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_atomic_msvc.h | 25 long volatile * Addend, long Value); // NOLINT 48 long long volatile * Addend, long long Value); // NOLINT
|
/external/clang/utils/TableGen/ |
H A D | NeonEmitter.cpp | 616 unsigned Addend; local 618 case 8: Addend = 0; break; 619 case 16: Addend = 1; break; 620 case 32: Addend = 2; break; 621 case 64: Addend = 3; break; 622 case 128: Addend = 4; break; 626 unsigned Base = (unsigned)NeonTypeFlags::Int8 + Addend; 629 if (Addend >= 2) 630 --Addend; 631 Base = (unsigned)NeonTypeFlags::Poly8 + Addend; 1619 unsigned Addend = 0; local [all...] |
/external/llvm/lib/MC/ |
H A D | MCExpr.cpp | 501 int64_t &Addend) { 518 Addend += (AD.getOffset() - BD.getOffset()); 523 Addend |= 1; 541 Addend += (Layout->getSymbolOffset(&Asm->getSymbolData(A->getSymbol())) - 544 Addend += (Addrs->lookup(&SecA) - Addrs->lookup(&SecB)); 549 Addend |= 1; 495 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 | 90 uint64_t Addend; // The addend to use. member in struct:__anon25871::ELFRelocationEntry 93 uint64_t Addend) 95 Addend(Addend) {} 98 unsigned Type, uint64_t Addend) 100 Addend(Addend) {} 867 uint64_t Addend = 0; local 869 Addend = C; 885 ELFRelocationEntry Rec(FixupOffset, SecAD, Type, Addend); 92 ELFRelocationEntry(uint64_t Offset, const MCSymbol *Symbol, unsigned Type, uint64_t Addend) argument 97 ELFRelocationEntry(uint64_t Offset, const MCSectionData *Section, unsigned Type, uint64_t Addend) argument [all...] |
/external/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 138 int64_t &Addend); 448 int64_t Addend; local 450 Addend)) { 468 return Addend >= 0 && (Addend % Scale) == 0; 472 return Addend == 0; 672 int64_t Addend; local 674 DarwinRefKind, Addend)) { 677 || (DarwinRefKind == MCSymbolRefExpr::VK_GOTPAGEOFF && Addend == 0) 742 int64_t Addend; local 2041 int64_t Addend; local 3414 int64_t Addend; local 4099 classifySymbolRef(const MCExpr *Expr, AArch64MCExpr::VariantKind &ELFRefKind, MCSymbolRefExpr::VariantKind &DarwinRefKind, int64_t &Addend) argument [all...] |
/external/llvm/tools/obj2yaml/ |
H A D | elf2yaml.cpp | 162 R.Addend = 0; 253 R.Addend = RI->r_addend;
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 377 FAddend &Addend = Opnd0 ? Addend1 : Addend0; local 379 Addend.set(1, Opnd1); 381 Addend.set(C1, nullptr); 383 Addend.negate(); 835 // Input Addend Value NeedNeg(output)
|
/external/llvm/tools/yaml2obj/ |
H A D | yaml2elf.cpp | 357 REntry.r_addend = Rel.Addend;
|
/external/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 2384 // Addend. Use negMul and negAdd to negate the first operand of the Mul or 2388 static Value* buildFMulAdd(llvm::BinaryOperator *MulOp, Value *Addend, argument 2401 Addend = 2403 llvm::ConstantFP::getZeroValueForNegation(Addend->getType()), Addend, 2409 CGF.CGM.getIntrinsic(llvm::Intrinsic::fmuladd, Addend->getType()), 2410 MulOp0, MulOp1, Addend);
|
H A D | CGBuiltin.cpp | 4489 Value *Addend = Ops[0]; local 4494 Ops[2] = Addend;
|
/external/llvm/lib/Object/ |
H A D | ELFYAML.cpp | 728 IO.mapOptional("Addend", Rel.Addend);
|