Searched refs:StubOffset (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldCOFFX86_64.h | 154 uintptr_t StubOffset; in generateRelocationStub() 168 StubOffset = Section.getStubOffset(); in generateRelocationStub() 169 Stubs[OriginalRelValueRef] = StubOffset; in generateRelocationStub() 170 createStubFunction(Section.getAddressWithOffset(StubOffset)); in generateRelocationStub() 175 StubOffset = Stub->second; in generateRelocationStub() 181 // write32BitOffset(Section.getAddressWithOffset(Offset), 0, StubOffset); in generateRelocationStub() 186 resolveRelocation(RE, Section.getLoadAddressWithOffset(StubOffset)); in generateRelocationStub() 190 Offset = StubOffset + 6; in processRelocationRef() 147 uintptr_t StubOffset; generateRelocationStub() local
|
H A D | RuntimeDyldCOFFAArch64.h | 104 uintptr_t StubOffset; in generateRelocationStub() local 118 StubOffset = Section.getStubOffset(); in generateRelocationStub() 119 Stubs[OriginalRelValueRef] = StubOffset; in generateRelocationStub() 120 createStubFunction(Section.getAddressWithOffset(StubOffset)); in generateRelocationStub() 125 StubOffset = Stub->second; in generateRelocationStub() 130 resolveRelocation(RE, Section.getLoadAddressWithOffset(StubOffset)); in generateRelocationStub() 136 Offset = StubOffset; in generateRelocationStub()
|
H A D | RuntimeDyldMachOAArch64.h | 460 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()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldImpl.h | 63 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()
|
H A D | RuntimeDyldELF.cpp | 1746 unsigned StubOffset = StubAddress - BaseAddress; in processRelocationRef() local 1748 Stubs[Value] = StubOffset; in processRelocationRef() 1750 RelocationEntry RE(SectionID, StubOffset + 8, ELF::R_390_64, in processRelocationRef() 1798 unsigned StubOffset = StubAddress - BaseAddress; in processRelocationRef() local 1799 Stubs[Value] = StubOffset; in processRelocationRef() 1812 resolveGOTOffsetRelocation(SectionID, StubOffset + 2, GOTOffset - 4, in processRelocationRef() 2355 << format("%p\n", IFuncStub.StubOffset)); in finalizeLoad() 2356 createIFuncStub(IFuncStubSectionID, 0, IFuncStub.StubOffset, in finalizeLoad()
|
H A D | RuntimeDyldELF.h | 169 uint64_t StubOffset; member
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
H A D | RuntimeDyld.h | 66 unsigned SectionID, uint32_t StubOffset)>;
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-rtdyld/ |
H A D | llvm-rtdyld.cpp | 845 uint32_t StubOffset) { in linkAndVerify() argument 848 StubMap[ContainerName][SymbolName] = {SectionID, StubOffset}; in linkAndVerify()
|