Lines Matching refs:SectionMap
221 DenseMap<const MCSectionXCOFF *, XCOFFSection *> SectionMap; member in __anondfe4bda90111::XCOFFObjectWriter
345 SectionMap.clear(); in reset()
430 assert(SectionMap.find(MCSec) == SectionMap.end() && in executePostLayoutBinding()
445 SectionMap[MCSec] = &Group.back(); in executePostLayoutBinding()
450 SectionMap[MCSec] = DwarfSec.get(); in executePostLayoutBinding()
474 SectionMap[ContainingCsect] = &UndefinedCsects.back(); in executePostLayoutBinding()
489 assert(SectionMap.find(ContainingCsect) != SectionMap.end() && in executePostLayoutBinding()
491 XCOFFSection *Csect = SectionMap[ContainingCsect]; in executePostLayoutBinding()
539 return SectionMap[ContainingSect]->Address; in recordRelocation()
543 return SectionMap[ContainingSect]->Address + Layout.getSymbolOffset(*Sym); in recordRelocation()
562 assert(SectionMap.find(SymASec) != SectionMap.end() && in recordRelocation()
579 const int64_t TOCEntryOffset = SectionMap[SymASec]->Address - in recordRelocation()
596 assert(SectionMap.find(RelocationSec) != SectionMap.end() && in recordRelocation()
598 SectionMap[RelocationSec]->Relocations.push_back(Reloc); in recordRelocation()
608 assert(SectionMap.find(SymBSec) != SectionMap.end() && in recordRelocation()
622 SectionMap[RelocationSec]->Relocations.push_back(RelocB); in recordRelocation()