Home
last modified time | relevance | path

Searched refs:SectionID (Results 1 – 19 of 19) sorted by relevance

/trueos/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
HDRuntimeDyldImpl.h81 unsigned SectionID;
104 : SectionID(id), Offset(offset), RelType(type), Addend(addend), in RelocationEntry()
109 : SectionID(id), Offset(offset), RelType(type), Addend(addend), in RelocationEntry()
114 : SectionID(id), Offset(offset), RelType(type), Addend(addend), in RelocationEntry()
120 unsigned SectionID;
124 RelocationValueRef(): SectionID(0), Offset(0), Addend(0), SymbolName(0) {} in RelocationValueRef()
127 return SectionID == Other.SectionID && Offset == Other.Offset &&
131 if (SectionID != Other.SectionID)
132 return SectionID < Other.SectionID;
215 uint64_t getSectionLoadAddress(unsigned SectionID) { in getSectionLoadAddress() argument
[all …]
HDRuntimeDyld.cpp146 unsigned SectionID = findOrEmitSection(*obj, *si, IsCode, LocalSections); in loadObject() local
147 LocalSymbols[Name.data()] = SymbolLoc(SectionID, SectOffset); in loadObject()
150 << " SID: " << SectionID in loadObject()
152 GlobalSymbolTable[Name] = SymbolLoc(SectionID, SectOffset); in loadObject()
168 unsigned SectionID = 0; in loadObject() local
178 SectionID = in loadObject()
180 DEBUG(dbgs() << "\tSectionID: " << SectionID << "\n"); in loadObject()
184 processRelocationRef(SectionID, *i, *obj, LocalSections, LocalSymbols, in loadObject()
200 unsigned SectionID = Sections.size(); in emitCommonSymbols() local
202 TotalSize, sizeof(void*), SectionID, StringRef(), false); in emitCommonSymbols()
[all …]
HDRuntimeDyldELF.cpp637 Rel.SectionID = findOrEmitSection(Obj, (*tsi), true, LocalSections); in findOPDEntrySection()
804 const SectionEntry &Section = Sections[RE.SectionID]; in resolveRelocation()
850 void RuntimeDyldELF::processRelocationRef(unsigned SectionID, in processRelocationRef() argument
879 Value.SectionID = lsi->second.first; in processRelocationRef()
888 Value.SectionID = gsi->second.first; in processRelocationRef()
905 Value.SectionID = findOrEmitSection(Obj, in processRelocationRef()
934 DEBUG(dbgs() << "\t\tSectionID: " << SectionID in processRelocationRef()
942 SectionEntry &Section = Sections[SectionID]; in processRelocationRef()
957 RelocationEntry REmovz_g3(SectionID, in processRelocationRef()
960 RelocationEntry REmovk_g2(SectionID, in processRelocationRef()
[all …]
HDRuntimeDyldMachO.cpp134 const SectionEntry &Section = Sections[RE.SectionID]; in resolveRelocation()
324 void RuntimeDyldMachO::processRelocationRef(unsigned SectionID, in processRelocationRef() argument
346 SectionEntry &Section = Sections[SectionID]; in processRelocationRef()
366 Value.SectionID = lsi->second.first; in processRelocationRef()
372 Value.SectionID = gsi->second.first; in processRelocationRef()
381 Value.SectionID = findOrEmitSection(Obj, Sec, true, ObjSectionToID); in processRelocationRef()
398 RelocationEntry RE(SectionID, Section.StubOffset, in processRelocationRef()
403 addRelocationForSection(RE, Value.SectionID); in processRelocationRef()
424 RelocationEntry RE(SectionID, StubTargetAddr - Section.Address, in processRelocationRef()
429 addRelocationForSection(RE, Value.SectionID); in processRelocationRef()
[all …]
HDRuntimeDyldMachO.h90 virtual void processRelocationRef(unsigned SectionID,
HDRuntimeDyldELF.h136 virtual void processRelocationRef(unsigned SectionID,
/trueos/contrib/llvm/tools/lldb/source/Expression/
HDIRExecutionUnit.cpp511 unsigned SectionID, in allocateCodeSection() argument
516 …uint8_t *return_value = m_default_mm_ap->allocateCodeSection(Size, Alignment, SectionID, SectionNa… in allocateCodeSection()
522 SectionID)); in allocateCodeSection()
527 (uint64_t)Size, Alignment, SectionID, return_value); in allocateCodeSection()
536 unsigned SectionID, in allocateDataSection() argument
542 …uint8_t *return_value = m_default_mm_ap->allocateDataSection(Size, Alignment, SectionID, SectionNa… in allocateDataSection()
548 SectionID)); in allocateDataSection()
552 (uint64_t)Size, Alignment, SectionID, return_value); in allocateDataSection()
/trueos/contrib/llvm/lib/ExecutionEngine/
HDExecutionEngineBindings.cpp355 uintptr_t Size, unsigned Alignment, unsigned SectionID,
359 uintptr_t Size, unsigned Alignment, unsigned SectionID,
388 uintptr_t Size, unsigned Alignment, unsigned SectionID, in allocateCodeSection() argument
390 return Functions.AllocateCodeSection(Opaque, Size, Alignment, SectionID, in allocateCodeSection()
395 uintptr_t Size, unsigned Alignment, unsigned SectionID, in allocateDataSection() argument
397 return Functions.AllocateDataSection(Opaque, Size, Alignment, SectionID, in allocateDataSection()
/trueos/contrib/llvm/include/llvm/ExecutionEngine/
HDSectionMemoryManager.h52 unsigned SectionID,
61 unsigned SectionID,
HDRTDyldMemoryManager.h45 uintptr_t Size, unsigned Alignment, unsigned SectionID,
52 uintptr_t Size, unsigned Alignment, unsigned SectionID,
HDRuntimeDyld.h38 void reassignSectionAddress(unsigned SectionID, uint64_t Addr);
/trueos/contrib/llvm/tools/llvm-rtdyld/
HDllvm-rtdyld.cpp65 unsigned SectionID, StringRef SectionName);
67 unsigned SectionID, StringRef SectionName,
86 unsigned SectionID, in allocateCodeSection() argument
95 unsigned SectionID, in allocateDataSection() argument
/trueos/contrib/llvm/lib/ExecutionEngine/MCJIT/
HDMCJIT.h38 unsigned SectionID, StringRef SectionName) { in allocateCodeSection() argument
39 return ClientMM->allocateCodeSection(Size, Alignment, SectionID, SectionName); in allocateCodeSection()
43 unsigned SectionID, StringRef SectionName, in allocateDataSection() argument
46 SectionID, SectionName, IsReadOnly); in allocateDataSection()
HDSectionMemoryManager.cpp23 unsigned SectionID, in allocateDataSection() argument
33 unsigned SectionID, in allocateCodeSection() argument
/trueos/contrib/llvm/tools/lli/
HDRemoteMemoryManager.h71 unsigned SectionID, StringRef SectionName);
74 unsigned SectionID, StringRef SectionName,
HDRemoteMemoryManager.cpp32 allocateCodeSection(uintptr_t Size, unsigned Alignment, unsigned SectionID, in allocateCodeSection() argument
48 unsigned SectionID, StringRef SectionName, in allocateDataSection() argument
/trueos/contrib/llvm/include/llvm-c/
HDExecutionEngine.h175 void *Opaque, uintptr_t Size, unsigned Alignment, unsigned SectionID,
178 void *Opaque, uintptr_t Size, unsigned Alignment, unsigned SectionID,
/trueos/contrib/llvm/tools/lldb/include/lldb/Expression/
HDIRExecutionUnit.h290 unsigned SectionID,
312 unsigned SectionID,
/trueos/contrib/llvm/lib/ExecutionEngine/JIT/
HDJITMemoryManager.cpp467 unsigned SectionID, StringRef SectionName) { in allocateCodeSection() argument
513 unsigned SectionID, StringRef SectionName, in allocateDataSection() argument