Lines Matching refs:SectionID
127 unsigned SectionID; variable
154 : Offset(offset), Addend(addend), SectionID(id), RelType(type), in RelocationEntry()
159 : Offset(offset), Addend(addend), SectionID(id), RelType(type), in RelocationEntry()
165 : Offset(offset), Addend(addend), SectionID(id), RelType(type), in RelocationEntry()
172 SectionID(id), RelType(type), Size(Size), IsPCRel(IsPCRel), in RelocationEntry()
183 SectionID(id), RelType(type), Size(Size), IsPCRel(IsPCRel), in RelocationEntry()
192 unsigned SectionID = 0;
199 return SectionID == Other.SectionID && Offset == Other.Offset &&
204 if (SectionID != Other.SectionID)
205 return SectionID < Other.SectionID;
221 SymbolTableEntry(unsigned SectionID, uint64_t Offset, JITSymbolFlags Flags) in SymbolTableEntry() argument
222 : Offset(Offset), SectionID(SectionID), Flags(Flags) {} in SymbolTableEntry()
224 unsigned getSectionID() const { return SectionID; } in getSectionID()
232 unsigned SectionID = 0; variable
391 void addRelocationForSection(const RelocationEntry &RE, unsigned SectionID);
414 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
474 uint64_t getSectionLoadAddress(unsigned SectionID) const { in getSectionLoadAddress() argument
475 if (SectionID == AbsoluteSymbolSection) in getSectionLoadAddress()
478 return Sections[SectionID].getLoadAddress(); in getSectionLoadAddress()
481 uint8_t *getSectionAddress(unsigned SectionID) const { in getSectionAddress() argument
482 if (SectionID == AbsoluteSymbolSection) in getSectionAddress()
485 return Sections[SectionID].getAddress(); in getSectionAddress()
488 StringRef getSectionContent(unsigned SectionID) const { in getSectionContent() argument
489 if (SectionID == AbsoluteSymbolSection) in getSectionContent()
493 reinterpret_cast<char *>(Sections[SectionID].getAddress()), in getSectionContent()
494 Sections[SectionID].getStubOffset() + getMaxStubSize()); in getSectionContent()
541 auto SectionID = KV.second.getSectionID(); in getSymbolTable() local
542 uint64_t SectionAddr = getSectionLoadAddress(SectionID); in getSymbolTable()
563 void reassignSectionAddress(unsigned SectionID, uint64_t Addr);