| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldELF.h | 29 void resolveRelocation(const SectionEntry &Section, uint64_t Offset, 33 void resolveX86_64Relocation(const SectionEntry &Section, uint64_t Offset, 37 void resolveX86Relocation(const SectionEntry &Section, uint64_t Offset, 40 void resolveAArch64Relocation(const SectionEntry &Section, uint64_t Offset, 49 void resolveARMRelocation(const SectionEntry &Section, uint64_t Offset, 52 void resolvePPC32Relocation(const SectionEntry &Section, uint64_t Offset, 55 void resolvePPC64Relocation(const SectionEntry &Section, uint64_t Offset, 58 void resolveSystemZRelocation(const SectionEntry &Section, uint64_t Offset, 61 void resolveBPFRelocation(const SectionEntry &Section, uint64_t Offset, 102 SectionEntry &getSection(unsigned SectionID) { return Sections[SectionID]; } in getSection()
|
| H A D | RuntimeDyldMachO.cpp | 65 SectionEntry &Section = Sections[SectionID]; in processScatteredVANILLA() 151 const SectionEntry &Section = Sections[RE.SectionID]; in dumpRelocationToResolve() 308 static int64_t computeDelta(SectionEntry *A, SectionEntry *B) { in computeDelta() 323 SectionEntry *Text = &Sections[SectionInfo.TextSID]; in registerEHFrames() 324 SectionEntry *EHFrame = &Sections[SectionInfo.EHFrameSID]; in registerEHFrames() 325 SectionEntry *ExceptTab = nullptr; in registerEHFrames()
|
| H A D | RuntimeDyldELF.cpp | 919 const SectionEntry &Section = Sections[RE.SectionID]; in resolveRelocation() 924 void RuntimeDyldELF::resolveRelocation(const SectionEntry &Section, in resolveRelocation() 1049 SectionEntry &Section = Sections[SectionID]; in resolveAArch64Branch() 1217 SectionEntry &Section = Sections[SectionID]; in processRelocationRef() 1265 SectionEntry &Section = Sections[SectionID]; in processRelocationRef() 1367 SectionEntry &Section = Sections[SectionID]; in processRelocationRef() 1443 SectionEntry &Section = Sections[SectionID]; in processRelocationRef() 1606 SectionEntry &Section = Sections[SectionID]; in processRelocationRef() 1662 SectionEntry &Section = Sections[SectionID]; in processRelocationRef() 1800 Sections.push_back(SectionEntry(".got", nullptr, 0, 0, 0)); in allocateGOTEntries() [all …]
|
| H A D | RuntimeDyldImpl.h | 47 class SectionEntry { 76 SectionEntry(StringRef name, uint8_t *address, size_t size, in SectionEntry() function 259 typedef SmallVector<SectionEntry, 64> SectionList;
|
| H A D | RuntimeDyldMachO.h | 133 SectionEntry &getSection(unsigned SectionID) { return Sections[SectionID]; } in getSection()
|
| H A D | RuntimeDyld.cpp | 84 static void dumpSectionMemory(const SectionEntry &S, StringRef State) { in dumpSectionMemory() 671 SectionEntry("<common symbols>", Addr, CommonSize, CommonSize, 0)); in emitCommonSymbols() 814 SectionEntry(Name, Addr, DataSize, Allocate, (uintptr_t)pData)); in emitSection()
|
| H A D | RuntimeDyldChecker.cpp | 914 const SectionEntry &Section = getRTDyld().Sections[SectionID]; in registerSection() 924 const SectionEntry &Section = getRTDyld().Sections[SectionID]; in registerStubMap()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| H A D | RuntimeDyldELFMips.h | 32 void resolveMIPSO32Relocation(const SectionEntry &Section, uint64_t Offset, 34 void resolveMIPSN32Relocation(const SectionEntry &Section, uint64_t Offset, 37 void resolveMIPSN64Relocation(const SectionEntry &Section, uint64_t Offset, 53 int64_t evaluateMIPS32Relocation(const SectionEntry &Section, uint64_t Offset, 55 int64_t evaluateMIPS64Relocation(const SectionEntry &Section,
|
| H A D | RuntimeDyldELFMips.cpp | 17 const SectionEntry &Section = Sections[RE.SectionID]; in resolveRelocation() 34 const SectionEntry &Section = Sections[RE.SectionID]; in evaluateRelocation() 45 const SectionEntry &Section = Sections[RE.SectionID]; in applyRelocation() 54 RuntimeDyldELFMips::evaluateMIPS32Relocation(const SectionEntry &Section, in evaluateMIPS32Relocation() 110 const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, in evaluateMIPS64Relocation() 267 const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, in resolveMIPSN32Relocation() 276 const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, in resolveMIPSN64Relocation() 304 void RuntimeDyldELFMips::resolveMIPSO32Relocation(const SectionEntry &Section, in resolveMIPSO32Relocation()
|
| H A D | RuntimeDyldCOFFX86_64.h | 39 for (const SectionEntry &Section : Sections) in getImageBase() 88 const SectionEntry &Section = Sections[RE.SectionID]; in resolveRelocation() 149 SectionEntry &Section = Sections[SectionID]; in generateRelocationStub() 212 SectionEntry &Section = Sections[SectionID]; in processRelocationRef()
|
| H A D | RuntimeDyldMachOARM.h | 65 const SectionEntry &Section = Sections[RE.SectionID]; in decodeAddend() 206 const SectionEntry &Section = Sections[RE.SectionID]; in resolveRelocation() 308 SectionEntry &Section = Sections[RE.SectionID]; in processBranchRelocation() 358 SectionEntry &Section = Sections[SectionID]; in processHALFSECTDIFFRelocation()
|
| H A D | RuntimeDyldMachOI386.h | 102 const SectionEntry &Section = Sections[RE.SectionID]; in resolveRelocation() 152 SectionEntry &Section = Sections[SectionID]; in processSECTDIFFRelocation()
|
| H A D | RuntimeDyldMachOX86_64.h | 89 const SectionEntry &Section = Sections[RE.SectionID]; in resolveRelocation() 132 SectionEntry &Section = Sections[RE.SectionID]; in processGOTRelocation()
|
| H A D | RuntimeDyldMachOAArch64.h | 36 const SectionEntry &Section = Sections[RE.SectionID]; in decodeAddend() 359 const SectionEntry &Section = Sections[RE.SectionID]; in resolveRelocation() 448 SectionEntry &Section = Sections[RE.SectionID]; in processGOTRelocation()
|
| H A D | RuntimeDyldCOFFI386.h | 63 SectionEntry &AddendSection = Sections[SectionID]; in processRelocationRef()
|
| H A D | RuntimeDyldCOFFThumb.h | 82 SectionEntry &AddendSection = Sections[SectionID]; in processRelocationRef()
|