Lines Matching refs:SectionID

305       unsigned SectionID = AbsoluteSymbolSection;  in loadObjectImpl()  local
308 << " SID: " << SectionID in loadObjectImpl()
314 Name, SymbolTableEntry(SectionID, Addr, *JITSymFlags)); in loadObjectImpl()
337 unsigned SectionID; in loadObjectImpl() local
340 SectionID = *SectionIDOrErr; in loadObjectImpl()
345 << " SID: " << SectionID in loadObjectImpl()
351 Name, SymbolTableEntry(SectionID, SectOffset, *JITSymFlags)); in loadObjectImpl()
383 unsigned SectionID = 0; in loadObjectImpl() local
386 SectionID = *SectionIDOrErr; in loadObjectImpl()
390 LLVM_DEBUG(dbgs() << "\tSectionID: " << SectionID << "\n"); in loadObjectImpl()
393 if (auto IOrErr = processRelocationRef(SectionID, I, Obj, LocalSections, Stubs)) in loadObjectImpl()
402 StringRef SectionName = Sections[SectionID].getName(); in loadObjectImpl()
410 NotifyStubEmitted(FileName, SectionName, VR.SymbolName, SectionID, in loadObjectImpl()
419 if (GSTEntry.getSectionID() == VR.SectionID && in loadObjectImpl()
421 NotifyStubEmitted(FileName, SectionName, SymbolName, SectionID, in loadObjectImpl()
753 unsigned SectionID = Sections.size(); in emitCommonSymbols() local
754 uint8_t *Addr = MemMgr.allocateDataSection(CommonSize, CommonAlign, SectionID, in emitCommonSymbols()
763 LLVM_DEBUG(dbgs() << "emitCommonSection SectionID: " << SectionID in emitCommonSymbols()
792 SymbolTableEntry(SectionID, Offset, std::move(*JITSymFlags)); in emitCommonSymbols()
830 unsigned SectionID = Sections.size(); in emitSection() local
863 SectionID, Name); in emitSection()
867 Addr = MemMgr.allocateCodeSection(Allocate, Alignment.value(), SectionID, in emitSection()
870 Addr = MemMgr.allocateDataSection(Allocate, Alignment.value(), SectionID, in emitSection()
894 LLVM_DEBUG(dbgs() << "emitSection SectionID: " << SectionID << " Name: " in emitSection()
906 dbgs() << "emitSection SectionID: " << SectionID << " Name: " << Name in emitSection()
923 return SectionID; in emitSection()
932 unsigned SectionID = 0; in findOrEmitSection() local
935 SectionID = i->second; in findOrEmitSection()
938 SectionID = *SectionIDOrErr; in findOrEmitSection()
941 LocalSections[Section] = SectionID; in findOrEmitSection()
943 return SectionID; in findOrEmitSection()
947 unsigned SectionID) { in addRelocationForSection() argument
948 Relocations[SectionID].push_back(RE); in addRelocationForSection()
1078 void RuntimeDyldImpl::reassignSectionAddress(unsigned SectionID, in reassignSectionAddress() argument
1091 dbgs() << "Reassigning address for section " << SectionID << " (" in reassignSectionAddress()
1092 << Sections[SectionID].getName() << "): " in reassignSectionAddress()
1093 << format("0x%016" PRIx64, Sections[SectionID].getLoadAddress()) in reassignSectionAddress()
1095 Sections[SectionID].setLoadAddress(Addr); in reassignSectionAddress()
1102 if (RE.SectionID != AbsoluteSymbolSection && in resolveRelocationList()
1103 Sections[RE.SectionID].getAddress() == nullptr) in resolveRelocationList()
1285 unsigned SectionID, in allocateTLSSection() argument
1398 void RuntimeDyld::reassignSectionAddress(unsigned SectionID, uint64_t Addr) { in reassignSectionAddress() argument
1399 Dyld->reassignSectionAddress(SectionID, Addr); in reassignSectionAddress()
1422 StringRef RuntimeDyld::getSectionContent(unsigned SectionID) const { in getSectionContent()
1424 return Dyld->getSectionContent(SectionID); in getSectionContent()
1427 uint64_t RuntimeDyld::getSectionLoadAddress(unsigned SectionID) const { in getSectionLoadAddress()
1429 return Dyld->getSectionLoadAddress(SectionID); in getSectionLoadAddress()