Home
last modified time | relevance | path

Searched refs:MCSec (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DXCOFFObjectWriter.cpp85 ControlSection(const MCSectionXCOFF *MCSec) in ControlSection()
86 : MCCsect(MCSec), SymbolTableIndex(-1), Address(-1), Size(0) {} in ControlSection()
195 CsectGroup &getCsectGroup(const MCSectionXCOFF *MCSec);
283 CsectGroup &XCOFFObjectWriter::getCsectGroup(const MCSectionXCOFF *MCSec) { in getCsectGroup() argument
284 switch (MCSec->getMappingClass()) { in getCsectGroup()
286 assert(XCOFF::XTY_SD == MCSec->getCSectType() && in getCsectGroup()
290 assert(XCOFF::XTY_SD == MCSec->getCSectType() && in getCsectGroup()
294 if (XCOFF::XTY_CM == MCSec->getCSectType()) in getCsectGroup()
297 if (XCOFF::XTY_SD == MCSec->getCSectType()) in getCsectGroup()
304 assert(XCOFF::XTY_CM == MCSec->getCSectType() && in getCsectGroup()
[all …]
H A DWinCOFFObjectWriter.cpp196 const MCSection &MCSec);
198 const COFFSection &Sec, const MCSection &MCSec);
302 void WinCOFFObjectWriter::defineSection(const MCSectionCOFF &MCSec) { in defineSection() argument
303 COFFSection *Section = createSection(MCSec.getName()); in defineSection()
304 COFFSymbol *Symbol = createSymbol(MCSec.getName()); in defineSection()
310 if (MCSec.getSelection() != COFF::IMAGE_COMDAT_SELECT_ASSOCIATIVE) { in defineSection()
311 if (const MCSymbol *S = MCSec.getCOMDATSymbol()) { in defineSection()
323 Symbol->Aux[0].Aux.SectionDefinition.Selection = MCSec.getSelection(); in defineSection()
326 Section->Header.Characteristics = MCSec.getCharacteristics(); in defineSection()
327 Section->Header.Characteristics |= getAlignment(MCSec); in defineSection()
[all …]