HomeSort by relevance Sort by last modified time
    Searched refs:Addend (Results 1 - 25 of 89) sorted by null

1 2 3 4

  /external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
RuntimeDyldMachOAArch64.h 34 /// Extract the addend encoded in the instruction / memory location.
39 int64_t Addend = 0;
64 Addend = *reinterpret_cast<support::ulittle32_t *>(LocalAddress);
66 Addend = *reinterpret_cast<support::ulittle64_t *>(LocalAddress);
73 // Get the 26 bit addend encoded in the branch instruction and sign-extend
76 Addend = (*p & 0x03FFFFFF) << 2;
77 Addend = SignExtend64(Addend, 28);
86 // Get the 21 bit addend encoded in the adrp instruction and sign-extend
89 Addend = ((*p & 0x60000000) >> 29) | ((*p & 0x01FFFFE0) >> 3) << 12
    [all...]
RuntimeDyldCOFFX86_64.h 60 // the symbol resides (RE.Addend provides additional information about the
80 uint64_t Result = Value + RE.Addend;
99 writeBytesUnaligned(Value + RE.Addend, Target, 8);
123 // Determine the Addend used to adjust the relocation value.
126 uint64_t Addend = 0;
140 Addend = readBytesUnaligned(Displacement, 4);
146 Addend = readBytesUnaligned(Displacement, 8);
161 << " Addend " << Addend << "\n");
164 RelocationEntry RE(SectionID, Offset, RelType, Addend);
    [all...]
RuntimeDyldMachOI386.h 55 RE.Addend = memcpyAddend(RE);
67 // Value.Addend += RelocAddr + 4;
72 RE.Addend = Value.Offset;
97 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size);
105 Value = SectionABase - SectionBBase + RE.Addend;
143 uint64_t Addend = readBytesUnaligned(LocalAddress, NumBytes);
168 // Compute the addend 'C' from the original expression 'A - B + C'.
169 Addend -= AddrA - AddrB;
172 << ", Addend: " << Addend << ", SectionA ID: " << SectionAI
    [all...]
RuntimeDyldMachOX86_64.h 51 RE.Addend = memcpyAddend(RE);
63 RE.Addend = Value.Offset;
96 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size);
103 Value = SectionABase - SectionBBase + RE.Addend;
123 Value.Offset -= RE.Addend;
142 MachO::X86_64_RELOC_UNSIGNED, RE.Addend, true, 2);
166 int64_t Addend =
177 RelocationEntry R(SectionID, Offset, MachO::X86_64_RELOC_SUBTRACTOR, (uint64_t)Addend,
  /external/llvm/include/llvm/Object/
RelocVisitor.h 261 // Ideally the Addend here will be the addend in the data for
277 int64_t Addend = getELFAddend(R);
278 return RelocToApply(Value + Addend, 8);
281 int64_t Addend = getELFAddend(R);
283 return RelocToApply(Value + Addend - Address, 4);
286 int64_t Addend = getELFAddend(R);
287 uint32_t Res = (Value + Addend) & 0xFFFFFFFF;
291 int64_t Addend = getELFAddend(R);
292 int32_t Res = (Value + Addend) & 0xFFFFFFFF
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/ppc/
reloc.d 5 Offset Info Type Sym\. Value Symbol's Name \+ Addend
10 Offset Info Type Sym\. Value Symbol's Name \+ Addend
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldELF.h 27 uint64_t Value, uint32_t Type, int64_t Addend,
31 uint64_t Value, uint32_t Type, int64_t Addend,
35 uint32_t Value, uint32_t Type, int32_t Addend);
38 uint64_t Value, uint32_t Type, int64_t Addend);
41 uint32_t Value, uint32_t Type, int32_t Addend);
44 uint32_t Value, uint32_t Type, int32_t Addend);
47 uint64_t Value, uint32_t Type, int64_t Addend);
50 uint64_t Value, uint32_t Type, int64_t Addend);
53 uint64_t Value, uint32_t Type, int64_t Addend);
56 uint64_t Value, uint32_t Type, int64_t Addend,
    [all...]
RuntimeDyldELF.cpp 228 uint32_t Type, int64_t Addend,
236 Value + Addend;
237 DEBUG(dbgs() << "Writing " << format("%p", (Value + Addend)) << " at "
243 Value += Addend;
256 int64_t RealOffset = Value + Addend - FinalAddress;
264 int64_t RealOffset = Value + Addend - FinalAddress;
273 int64_t RealOffset = Value + Addend - FinalAddress;
283 uint32_t Type, int32_t Addend) {
287 Value + Addend;
293 uint32_t RealOffset = Value + Addend - FinalAddress
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ilp32/
x86-64-size-1.d 7 Offset Info Type Sym.Value Sym. Name \+ Addend
19 Offset Info Type Sym.Value Sym. Name \+ Addend
x86-64-size-3.d 7 Offset Info Type Sym.Value Sym. Name \+ Addend
16 Offset Info Type Sym.Value Sym. Name \+ Addend
x86-64-size-5.d 7 Offset Info Type Sym.Value Sym. Name \+ Addend
13 Offset Info Type Sym.Value Sym. Name \+ Addend
x86-64-localpic.d 6 Offset Info Type Sym.Value Sym. Name \+ Addend
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/
x86-64-size-1.d 7 Offset Info Type Sym. Value Sym. Name \+ Addend
19 Offset Info Type Sym. Value Sym. Name \+ Addend
x86-64-size-3.d 7 Offset Info Type Sym. Value Sym. Name \+ Addend
16 Offset Info Type Sym. Value Sym. Name \+ Addend
x86-64-size-5.d 6 Offset Info Type Sym. Value Sym. Name \+ Addend
12 Offset Info Type Sym. Value Sym. Name \+ Addend
x86-64-localpic.d 5 Offset Info Type Sym. Value Sym. Name \+ Addend
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-aarch64/
emit-relocs-local-addend.d 1 #source: emit-relocs-local-addend-foo.s
2 #source: emit-relocs-local-addend-bar.s
7 Offset Info Type Sym\. Value Sym\. Name \+ Addend
14 Offset Info Type Sym\. Value Sym. Name \+ Addend
local-addend-r.d 1 #source: emit-relocs-local-addend-foo.s
2 #source: emit-relocs-local-addend-bar.s
7 Offset Info Type Sym\. Value Sym\. Name \+ Addend
14 Offset Info Type Sym\. Value Sym. Name \+ Addend
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/mips/
elf-rel18.d 5 Offset Info Type Sym.Value Sym. Name \+ Addend
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-sh/
vxworks4.d 8 Offset Info Type Sym\.Value Sym\. Name \+ Addend
  /toolchain/binutils/binutils-2.25/gold/
copy-relocs.h 92 typedef typename elfcpp::Elf_types<size>::Elf_Addr Addend;
103 Address address, Addend addend)
106 address_(address), addend_(addend)
115 Addend addend_;
  /external/llvm/include/llvm/MC/
MCELFObjectWriter.h 32 uint64_t Addend; // The addend to use.
35 uint64_t Addend)
36 : Offset(Offset), Symbol(Symbol), Type(Type), Addend(Addend) {}
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-sh/sh64/
gotplt.d 11 Offset Info Type Sym\.Value Sym\. Name \+ Addend
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-x86-64/
pr13082-5a.d 8 Offset Info Type Sym. Value Symbol's Name \+ Addend
12 Offset Info Type Sym. Value Symbol's Name \+ Addend
pr13082-5b.d 8 Offset Info Type Sym. Value Symbol's Name \+ Addend
12 Offset Info Type Sym. Value Symbol's Name \+ Addend

Completed in 383 milliseconds

1 2 3 4