Lines Matching refs:XCOFFSection
82 struct XCOFFSection { struct
94 XCOFFSection(const MCSectionXCOFF *MCSec) in XCOFFSection() argument
102 using CsectGroup = std::deque<XCOFFSection>;
181 std::unique_ptr<XCOFFSection> DwarfSect;
188 std::unique_ptr<XCOFFSection> Sect) in DwarfSectionEntry()
221 DenseMap<const MCSectionXCOFF *, XCOFFSection *> SectionMap;
270 const XCOFFSection &CSectionRef,
273 void writeSymbolEntryForControlSection(const XCOFFSection &CSectionRef,
276 void writeSymbolEntryForDwarfSection(const XCOFFSection &DwarfSectionRef,
300 void writeRelocation(XCOFFRelocation Reloc, const XCOFFSection &Section);
448 std::unique_ptr<XCOFFSection> DwarfSec = in executePostLayoutBinding()
449 std::make_unique<XCOFFSection>(MCSec); in executePostLayoutBinding()
491 XCOFFSection *Csect = SectionMap[ContainingCsect]; in executePostLayoutBinding()
732 const Symbol &SymbolRef, const XCOFFSection &CSectionRef, in writeSymbolEntryForCsectMemberLabel()
746 const XCOFFSection &DwarfSectionRef, int16_t SectionIndex) { in writeSymbolEntryForDwarfSection()
756 const XCOFFSection &CSectionRef, int16_t SectionIndex, in writeSymbolEntryForControlSection()
839 const XCOFFSection &Section) { in writeRelocation()
1074 XCOFFSection &DwarfSect = *DwarfSection.DwarfSect; in assignAddressesAndIndices()