Searched refs:TextSection (Results 1 – 13 of 13) sorted by relevance
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()
228 MCSection *XData = Streamer.getAssociatedXDataSection(CFI->TextSection); in Emit()235 MCSection *PData = Streamer.getAssociatedPDataSection(CFI->TextSection); in Emit()246 MCSection *XData = Streamer.getAssociatedXDataSection(info->TextSection); in EmitUnwindInfo()1092 MCSection *XData = Streamer.getAssociatedXDataSection(CFI->TextSection); in Emit()1105 MCSection *PData = Streamer.getAssociatedPDataSection(CFI->TextSection); in Emit()1121 Streamer.SwitchSection(info->TextSection); in EmitUnwindInfo()1126 MCSection *XData = Streamer.getAssociatedXDataSection(info->TextSection); in EmitUnwindInfo()
73 TextSection // .text in initMachOMCObjectFileInfo()153 TextCoalSection = TextSection; in initMachOMCObjectFileInfo()354 TextSection = Ctx->getELFSection(".text", ELF::SHT_PROGBITS, in initELFMCObjectFileInfo()525 TextSection = Ctx->getCOFFSection( in initCOFFMCObjectFileInfo()789 TextSection = Ctx->getWasmSection(".text", SectionKind::getText()); in initWasmMCObjectFileInfo()879 TextSection = Ctx->getXCOFFSection( in initXCOFFMCObjectFileInfo()
698 CurrentWinFrameInfo->TextSection = getCurrentSectionOnly(); in EmitWinCFIStartProc()716 SwitchSection(CurFrame->TextSection); in EmitWinCFIEndProc()740 CurrentWinFrameInfo->TextSection = getCurrentSectionOnly(); in EmitWinCFIStartChained()
998 const auto TextSection = Sections.begin(); in EmitGenDwarfInfo() local999 assert(TextSection != Sections.end() && "No text section found"); in EmitGenDwarfInfo()1001 MCSymbol *StartSymbol = (*TextSection)->getBeginSymbol(); in EmitGenDwarfInfo()1002 MCSymbol *EndSymbol = (*TextSection)->getEndSymbol(context); in EmitGenDwarfInfo()
2378 MCSection *TextSection = Ctx.getObjectFileInfo()->getTextSection(); in emitDwarfLineEndEntry() local2379 assert(TextSection->hasEnded() && ".text section is not end!"); in emitDwarfLineEndEntry()2381 MCSymbol *SectionEnd = TextSection->getEndSymbol(Ctx); in emitDwarfLineEndEntry()
24 return TextSection; in SelectSectionForGlobal()
47 MCSection *TextSection = nullptr; member
55 MCSection *TextSection = nullptr; variable254 MCSection *getTextSection() const { return TextSection; } in getTextSection()
52 TextSection = in Initialize()
881 MCSection &TextSection = *OFI.getTextSection(); in finish() local882 MCA.registerSection(TextSection); in finish()888 TextSection.setAlignment(Align(std::max(16u, TextSection.getAlignment()))); in finish()
113 if (Kind.isText()) return TextSection; in SelectSectionForGlobal()
1258 return GO->isWeakForLinker() ? TextCoalSection : TextSection; in SelectSectionForGlobal()1663 return TextSection; in SelectSectionForGlobal()2314 return TextSection; in SelectSectionForGlobal()