Searched refs:TextSection (Results 1 – 14 of 14) sorted by relevance
31 return TextSection; in getSectionForConstant()35 return TextSection; in getExplicitSectionGlobal()39 return TextSection; in SelectSectionForGlobal()
278 MCSectionELF *TextSection = in addTargetSectionFlags() local280 if (Sec.getKind().isExecuteOnly() && !TextSection->hasInstructions()) { in addTargetSectionFlags()281 for (auto &F : TextSection->getFragmentList()) in addTargetSectionFlags()285 TextSection->setFlags(TextSection->getFlags() | ELF::SHF_ARM_PURECODE); in addTargetSectionFlags()
83 TextSection // .text in initMachOMCObjectFileInfo()163 TextCoalSection = TextSection; in initMachOMCObjectFileInfo()382 TextSection = Ctx->getELFSection(".text", ELF::SHT_PROGBITS, in initELFMCObjectFileInfo()538 TextSection = in initGOFFMCObjectFileInfo()543 Ctx->getGOFFSection(".ppa1", SectionKind::getMetadata(), TextSection, in initGOFFMCObjectFileInfo()563 TextSection = Ctx->getCOFFSection( in initCOFFMCObjectFileInfo()829 TextSection = Ctx->getSPIRVSection(); in initSPIRVMCObjectFileInfo()833 TextSection = Ctx->getWasmSection(".text", SectionKind::getText()); in initWasmMCObjectFileInfo()923 TextSection = Ctx->getXCOFFSection( in initXCOFFMCObjectFileInfo()1030 TextSection = Ctx->getDXContainerSection("DXBC", SectionKind::getText()); in initDXContainerObjectFileInfo()
240 MCSection *XData = Streamer.getAssociatedXDataSection(CFI->TextSection); in Emit()247 MCSection *PData = Streamer.getAssociatedPDataSection(CFI->TextSection); in Emit()258 MCSection *XData = Streamer.getAssociatedXDataSection(info->TextSection); in EmitUnwindInfo()2535 MCSection *XData = Streamer.getAssociatedXDataSection(CFI->TextSection); in Emit()2548 MCSection *PData = Streamer.getAssociatedPDataSection(CFI->TextSection); in Emit()2564 Streamer.switchSection(info->TextSection); in EmitUnwindInfo()2569 MCSection *XData = Streamer.getAssociatedXDataSection(info->TextSection); in EmitUnwindInfo()2580 MCSection *XData = Streamer.getAssociatedXDataSection(CFI->TextSection); in Emit()2593 MCSection *PData = Streamer.getAssociatedPDataSection(CFI->TextSection); in Emit()2609 Streamer.switchSection(info->TextSection); in EmitUnwindInfo()[all …]
977 const auto TextSection = Sections.begin(); in EmitGenDwarfInfo() local978 assert(TextSection != Sections.end() && "No text section found"); in EmitGenDwarfInfo()980 MCSymbol *StartSymbol = (*TextSection)->getBeginSymbol(); in EmitGenDwarfInfo()981 MCSymbol *EndSymbol = (*TextSection)->getEndSymbol(context); in EmitGenDwarfInfo()
724 CurrentWinFrameInfo->TextSection = getCurrentSectionOnly(); in emitWinCFIStartProc()742 switchSection(CurFrame->TextSection); in emitWinCFIEndProc()766 CurrentWinFrameInfo->TextSection = getCurrentSectionOnly(); in emitWinCFIStartChained()
2499 MCSection *TextSection = Ctx.getObjectFileInfo()->getTextSection(); in emitDwarfLineEndEntry() local2500 assert(TextSection->hasEnded() && ".text section is not end!"); in emitDwarfLineEndEntry()2502 MCSymbol *SectionEnd = TextSection->getEndSymbol(Ctx); in emitDwarfLineEndEntry()
24 return TextSection; in SelectSectionForGlobal()
47 MCSection *TextSection = nullptr; member
53 MCSection *TextSection = nullptr; variable263 MCSection *getTextSection() const { return TextSection; } in getTextSection()
52 TextSection = in Initialize()
113 if (Kind.isText()) return TextSection; in SelectSectionForGlobal()
895 MCSection &TextSection = *OFI.getTextSection(); in finish() local896 MCA.registerSection(TextSection); in finish()902 TextSection.ensureMinAlignment(Align(16)); in finish()
1336 return GO->isWeakForLinker() ? TextCoalSection : TextSection; in SelectSectionForGlobal()1743 return TextSection; in SelectSectionForGlobal()2421 return TextSection; in SelectSectionForGlobal()