Searched refs:SectionEntry (Results 1 - 16 of 16) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldELFMips.h31 void resolveMIPSO32Relocation(const SectionEntry &Section, uint64_t Offset,
33 void resolveMIPSN32Relocation(const SectionEntry &Section, uint64_t Offset,
36 void resolveMIPSN64Relocation(const SectionEntry &Section, uint64_t Offset,
52 int64_t evaluateMIPS32Relocation(const SectionEntry &Section, uint64_t Offset,
54 int64_t evaluateMIPS64Relocation(const SectionEntry &Section,
H A DRuntimeDyldELFMips.cpp16 const SectionEntry &Section = Sections[RE.SectionID];
33 const SectionEntry &Section = Sections[RE.SectionID];
44 const SectionEntry &Section = Sections[RE.SectionID];
53 RuntimeDyldELFMips::evaluateMIPS32Relocation(const SectionEntry &Section,
109 const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type,
266 const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type,
275 const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type,
303 void RuntimeDyldELFMips::resolveMIPSO32Relocation(const SectionEntry &Section,
H A DRuntimeDyldCOFFX86_64.h38 for (const SectionEntry &Section : Sections)
68 // RE.Offset. RE.SectionID can be used to find the SectionEntry. Each
69 // SectionEntry has three members describing its location.
70 // SectionEntry::Address is the address at which the section has been loaded
71 // into memory in the current (host) process. SectionEntry::LoadAddress is
73 // SectionEntry::ObjAddress is the address of the bits for this section in the
77 // SectionEntry::LoadAddress, but they will be applied at an address based
78 // on SectionEntry::Address. SectionEntry::ObjAddress will be used to refer
88 const SectionEntry
[all...]
H A DRuntimeDyldMachOARM.h64 const SectionEntry &Section = Sections[RE.SectionID];
205 const SectionEntry &Section = Sections[RE.SectionID];
310 SectionEntry &Section = Sections[RE.SectionID];
360 SectionEntry &Section = Sections[SectionID];
H A DRuntimeDyldMachOX86_64.h88 const SectionEntry &Section = Sections[RE.SectionID];
131 SectionEntry &Section = Sections[RE.SectionID];
H A DRuntimeDyldCOFFAArch64.h77 for (const SectionEntry &Section : Sections)
104 SectionEntry &Section = Sections[SectionID];
169 SectionEntry &AddendSection = Sections[SectionID];
H A DRuntimeDyldMachOI386.h101 const SectionEntry &Section = Sections[RE.SectionID];
154 SectionEntry &Section = Sections[SectionID];
H A DRuntimeDyldMachOAArch64.h35 const SectionEntry &Section = Sections[RE.SectionID];
358 const SectionEntry &Section = Sections[RE.SectionID];
447 SectionEntry &Section = Sections[RE.SectionID];
H A DRuntimeDyldCOFFI386.h80 SectionEntry &AddendSection = Sections[SectionID];
H A DRuntimeDyldCOFFThumb.h84 SectionEntry &AddendSection = Sections[SectionID];
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.h28 void resolveRelocation(const SectionEntry &Section, uint64_t Offset,
32 void resolveX86_64Relocation(const SectionEntry &Section, uint64_t Offset,
36 void resolveX86Relocation(const SectionEntry &Section, uint64_t Offset,
39 void resolveAArch64Relocation(const SectionEntry &Section, uint64_t Offset,
48 void resolveARMRelocation(const SectionEntry &Section, uint64_t Offset,
51 void resolvePPC32Relocation(const SectionEntry &Section, uint64_t Offset,
54 void resolvePPC64Relocation(const SectionEntry &Section, uint64_t Offset,
57 void resolveSystemZRelocation(const SectionEntry &Section, uint64_t Offset,
60 void resolveBPFRelocation(const SectionEntry &Section, uint64_t Offset,
102 SectionEntry
[all...]
H A DRuntimeDyldMachO.cpp64 SectionEntry &Section = Sections[SectionID];
150 const SectionEntry &Section = Sections[RE.SectionID];
310 static int64_t computeDelta(SectionEntry *A, SectionEntry *B) {
325 SectionEntry *Text = &Sections[SectionInfo.TextSID];
326 SectionEntry *EHFrame = &Sections[SectionInfo.EHFrameSID];
327 SectionEntry *ExceptTab = nullptr;
H A DRuntimeDyldELF.cpp259 void RuntimeDyldELF::resolveX86_64Relocation(const SectionEntry &Section,
351 void RuntimeDyldELF::resolveX86Relocation(const SectionEntry &Section,
379 void RuntimeDyldELF::resolveAArch64Relocation(const SectionEntry &Section,
552 void RuntimeDyldELF::resolveARMRelocation(const SectionEntry &Section,
776 void RuntimeDyldELF::resolvePPC32Relocation(const SectionEntry &Section,
796 void RuntimeDyldELF::resolvePPC64Relocation(const SectionEntry &Section,
890 void RuntimeDyldELF::resolveSystemZRelocation(const SectionEntry &Section,
944 void RuntimeDyldELF::resolveBPFRelocation(const SectionEntry &Section,
973 // RE.Offset. RE.SectionID can be used to find the SectionEntry. Each
974 // SectionEntry ha
[all...]
H A DRuntimeDyldImpl.h43 /// SectionEntry - represents a section emitted into memory by the dynamic
45 class SectionEntry { class in namespace:llvm
74 SectionEntry(StringRef name, uint8_t *address, size_t size, function in class:llvm::SectionEntry
253 typedef std::deque<SectionEntry> SectionList;
H A DRuntimeDyldMachO.h132 SectionEntry &getSection(unsigned SectionID) { return Sections[SectionID]; }
H A DRuntimeDyld.cpp83 static void dumpSectionMemory(const SectionEntry &S, StringRef State) {
749 SectionEntry("<common symbols>", Addr, CommonSize, CommonSize, 0));
898 SectionEntry(Name, Addr, DataSize, Allocate, (uintptr_t)pData));

Completed in 227 milliseconds