Lines Matching refs:SectionID
299 unsigned SectionID = AbsoluteSymbolSection; in loadObjectImpl() local
302 << " SID: " << SectionID in loadObjectImpl()
305 GlobalSymbolTable[Name] = SymbolTableEntry(SectionID, Addr, *JITSymFlags); in loadObjectImpl()
326 unsigned SectionID; in loadObjectImpl() local
329 SectionID = *SectionIDOrErr; in loadObjectImpl()
334 << " SID: " << SectionID in loadObjectImpl()
338 SymbolTableEntry(SectionID, SectOffset, *JITSymFlags); in loadObjectImpl()
364 unsigned SectionID = 0; in loadObjectImpl() local
367 SectionID = *SectionIDOrErr; in loadObjectImpl()
371 LLVM_DEBUG(dbgs() << "\tSectionID: " << SectionID << "\n"); in loadObjectImpl()
374 if (auto IOrErr = processRelocationRef(SectionID, I, Obj, LocalSections, Stubs)) in loadObjectImpl()
382 Checker->registerStubMap(Obj.getFileName(), SectionID, Stubs); in loadObjectImpl()
664 unsigned SectionID = Sections.size(); in emitCommonSymbols() local
665 uint8_t *Addr = MemMgr.allocateDataSection(CommonSize, CommonAlign, SectionID, in emitCommonSymbols()
674 LLVM_DEBUG(dbgs() << "emitCommonSection SectionID: " << SectionID in emitCommonSymbols()
701 SymbolTableEntry(SectionID, Offset, std::move(*JITSymFlags)); in emitCommonSymbols()
707 Checker->registerSection(Obj.getFileName(), SectionID); in emitCommonSymbols()
741 unsigned SectionID = Sections.size(); in emitSection() local
770 Addr = IsCode ? MemMgr.allocateCodeSection(Allocate, Alignment, SectionID, in emitSection()
772 : MemMgr.allocateDataSection(Allocate, Alignment, SectionID, in emitSection()
795 LLVM_DEBUG(dbgs() << "emitSection SectionID: " << SectionID << " Name: " in emitSection()
807 dbgs() << "emitSection SectionID: " << SectionID << " Name: " << Name in emitSection()
821 Checker->registerSection(Obj.getFileName(), SectionID); in emitSection()
823 return SectionID; in emitSection()
832 unsigned SectionID = 0; in findOrEmitSection() local
835 SectionID = i->second; in findOrEmitSection()
838 SectionID = *SectionIDOrErr; in findOrEmitSection()
841 LocalSections[Section] = SectionID; in findOrEmitSection()
843 return SectionID; in findOrEmitSection()
847 unsigned SectionID) { in addRelocationForSection() argument
848 Relocations[SectionID].push_back(RE); in addRelocationForSection()
975 void RuntimeDyldImpl::reassignSectionAddress(unsigned SectionID, in reassignSectionAddress() argument
988 dbgs() << "Reassigning address for section " << SectionID << " (" in reassignSectionAddress()
989 << Sections[SectionID].getName() << "): " in reassignSectionAddress()
990 << format("0x%016" PRIx64, Sections[SectionID].getLoadAddress()) in reassignSectionAddress()
992 Sections[SectionID].setLoadAddress(Addr); in reassignSectionAddress()
1000 if (Sections[RE.SectionID].getAddress() == nullptr) in resolveRelocationList()
1291 void RuntimeDyld::reassignSectionAddress(unsigned SectionID, uint64_t Addr) { in reassignSectionAddress() argument
1292 Dyld->reassignSectionAddress(SectionID, Addr); in reassignSectionAddress()