Home
last modified time | relevance | path

Searched refs:StubOffset (Results 1 – 17 of 17) sorted by relevance

/external/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldCOFFX86_64.h147 uintptr_t StubOffset; in generateRelocationStub() local
161 StubOffset = Section.getStubOffset(); in generateRelocationStub()
162 Stubs[OriginalRelValueRef] = StubOffset; in generateRelocationStub()
163 createStubFunction(Section.getAddressWithOffset(StubOffset)); in generateRelocationStub()
168 StubOffset = Stub->second; in generateRelocationStub()
179 resolveRelocation(RE, Section.getLoadAddressWithOffset(StubOffset)); in generateRelocationStub()
183 Offset = StubOffset + 6; in generateRelocationStub()
DRuntimeDyldCOFFAArch64.h103 uintptr_t StubOffset; in generateRelocationStub() local
117 StubOffset = Section.getStubOffset(); in generateRelocationStub()
118 Stubs[OriginalRelValueRef] = StubOffset; in generateRelocationStub()
119 createStubFunction(Section.getAddressWithOffset(StubOffset)); in generateRelocationStub()
124 StubOffset = Stub->second; in generateRelocationStub()
129 resolveRelocation(RE, Section.getLoadAddressWithOffset(StubOffset)); in generateRelocationStub()
135 Offset = StubOffset; in generateRelocationStub()
DRuntimeDyldMachOAArch64.h460 unsigned StubOffset = StubAddress - BaseAddress; in processGOTRelocation() local
461 Stubs[Value] = StubOffset; in processGOTRelocation()
464 RelocationEntry GOTRE(RE.SectionID, StubOffset, in processGOTRelocation()
472 Offset = static_cast<int64_t>(StubOffset); in processGOTRelocation()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldCOFFX86_64.h147 uintptr_t StubOffset; in generateRelocationStub() local
161 StubOffset = Section.getStubOffset(); in generateRelocationStub()
162 Stubs[OriginalRelValueRef] = StubOffset; in generateRelocationStub()
163 createStubFunction(Section.getAddressWithOffset(StubOffset)); in generateRelocationStub()
168 StubOffset = Stub->second; in generateRelocationStub()
179 resolveRelocation(RE, Section.getLoadAddressWithOffset(StubOffset)); in generateRelocationStub()
183 Offset = StubOffset + 6; in generateRelocationStub()
DRuntimeDyldCOFFAArch64.h102 uintptr_t StubOffset; in generateRelocationStub() local
116 StubOffset = Section.getStubOffset(); in generateRelocationStub()
117 Stubs[OriginalRelValueRef] = StubOffset; in generateRelocationStub()
118 createStubFunction(Section.getAddressWithOffset(StubOffset)); in generateRelocationStub()
123 StubOffset = Stub->second; in generateRelocationStub()
128 resolveRelocation(RE, Section.getLoadAddressWithOffset(StubOffset)); in generateRelocationStub()
134 Offset = StubOffset; in generateRelocationStub()
DRuntimeDyldMachOAArch64.h460 unsigned StubOffset = StubAddress - BaseAddress; in processGOTRelocation() local
461 Stubs[Value] = StubOffset; in processGOTRelocation()
464 RelocationEntry GOTRE(RE.SectionID, StubOffset, in processGOTRelocation()
472 Offset = static_cast<int64_t>(StubOffset); in processGOTRelocation()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldImpl.h65 uintptr_t StubOffset; variable
79 LoadAddress(reinterpret_cast<uintptr_t>(address)), StubOffset(size), in SectionEntry()
107 uintptr_t getStubOffset() const { return StubOffset; } in getStubOffset()
110 StubOffset += StubSize; in advanceStubOffset()
111 assert(StubOffset <= AllocationSize && "Not enough space allocated!"); in advanceStubOffset()
DRuntimeDyldELF.cpp1671 unsigned StubOffset = StubAddress - BaseAddress; in processRelocationRef() local
1673 Stubs[Value] = StubOffset; in processRelocationRef()
1675 RelocationEntry RE(SectionID, StubOffset + 8, ELF::R_390_64, in processRelocationRef()
1725 unsigned StubOffset = StubAddress - BaseAddress; in processRelocationRef() local
1726 Stubs[Value] = StubOffset; in processRelocationRef()
1736 resolveGOTOffsetRelocation(SectionID, StubOffset + 2, GOTOffset - 4); in processRelocationRef()
DRuntimeDyldChecker.cpp835 uint64_t StubOffset = StubOffsetItr->second; in getStubAddrFor() local
841 Addr = static_cast<uint64_t>(SectionBase) + StubOffset; in getStubAddrFor()
844 Addr = SectionBase + StubOffset; in getStubAddrFor()
/external/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldImpl.h63 uintptr_t StubOffset; variable
77 LoadAddress(reinterpret_cast<uintptr_t>(address)), StubOffset(size), in SectionEntry()
105 uintptr_t getStubOffset() const { return StubOffset; } in getStubOffset()
108 StubOffset += StubSize; in advanceStubOffset()
109 assert(StubOffset <= AllocationSize && "Not enough space allocated!"); in advanceStubOffset()
DRuntimeDyldELF.cpp1640 unsigned StubOffset = StubAddress - BaseAddress; in processRelocationRef() local
1642 Stubs[Value] = StubOffset; in processRelocationRef()
1644 RelocationEntry RE(SectionID, StubOffset + 8, ELF::R_390_64, in processRelocationRef()
1694 unsigned StubOffset = StubAddress - BaseAddress; in processRelocationRef() local
1695 Stubs[Value] = StubOffset; in processRelocationRef()
1705 resolveGOTOffsetRelocation(SectionID, StubOffset + 2, GOTOffset - 4, in processRelocationRef()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldImpl.h64 uintptr_t StubOffset; variable
78 LoadAddress(reinterpret_cast<uintptr_t>(address)), StubOffset(size), in SectionEntry()
106 uintptr_t getStubOffset() const { return StubOffset; } in getStubOffset()
109 StubOffset += StubSize; in advanceStubOffset()
110 assert(StubOffset <= AllocationSize && "Not enough space allocated!"); in advanceStubOffset()
DRuntimeDyldELF.cpp1633 unsigned StubOffset = StubAddress - BaseAddress; in processRelocationRef() local
1635 Stubs[Value] = StubOffset; in processRelocationRef()
1637 RelocationEntry RE(SectionID, StubOffset + 8, ELF::R_390_64, in processRelocationRef()
1687 unsigned StubOffset = StubAddress - BaseAddress; in processRelocationRef() local
1688 Stubs[Value] = StubOffset; in processRelocationRef()
1698 resolveGOTOffsetRelocation(SectionID, StubOffset + 2, GOTOffset - 4, in processRelocationRef()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldMachOAArch64.h401 unsigned StubOffset = StubAddress - BaseAddress; in processGOTRelocation() local
402 Stubs[Value] = StubOffset; in processGOTRelocation()
405 RelocationEntry GOTRE(RE.SectionID, StubOffset, in processGOTRelocation()
413 Offset = static_cast<int64_t>(StubOffset); in processGOTRelocation()
/external/llvm-project/llvm/include/llvm/ExecutionEngine/
DRuntimeDyld.h67 unsigned SectionID, uint32_t StubOffset)>;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/
DRuntimeDyld.h67 unsigned SectionID, uint32_t StubOffset)>;
/external/llvm-project/llvm/tools/llvm-rtdyld/
Dllvm-rtdyld.cpp794 uint32_t StubOffset) { in linkAndVerify() argument
797 StubMap[ContainerName][SymbolName] = {SectionID, StubOffset}; in linkAndVerify()