| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVTargetObjectFile.h | 31 return TextSection; in getSectionForConstant() 35 return TextSection; in getExplicitSectionGlobal() 39 return TextSection; in SelectSectionForGlobal()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMELFObjectWriter.cpp | 278 MCSectionELF *TextSection = in addTargetSectionFlags() local 280 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()
|
| /llvm-project-15.0.7/bolt/lib/Profile/ |
| H A D | Heatmap.cpp | 302 for (auto &TextSection : TextSections) { in printSectionHotness() local 303 OS << TextSection.Name << ", 0x" in printSectionHotness() 304 << Twine::utohexstr(TextSection.BeginAddress) << ", 0x" in printSectionHotness() 305 << Twine::utohexstr(TextSection.EndAddress) << ", " in printSectionHotness() 307 100.0 * SectionHotness[TextSection.Name] / NumTotalCounts) in printSectionHotness()
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCObjectFileInfo.cpp | 87 TextSection // .text in initMachOMCObjectFileInfo() 167 TextCoalSection = TextSection; in initMachOMCObjectFileInfo() 383 TextSection = Ctx->getELFSection(".text", ELF::SHT_PROGBITS, in initELFMCObjectFileInfo() 537 TextSection = in initGOFFMCObjectFileInfo() 542 Ctx->getGOFFSection(".ppa1", SectionKind::getMetadata(), TextSection, in initGOFFMCObjectFileInfo() 564 TextSection = Ctx->getCOFFSection( in initCOFFMCObjectFileInfo() 830 TextSection = Ctx->getSPIRVSection(); in initSPIRVMCObjectFileInfo() 834 TextSection = Ctx->getWasmSection(".text", SectionKind::getText()); in initWasmMCObjectFileInfo() 924 TextSection = Ctx->getXCOFFSection( in initXCOFFMCObjectFileInfo() 1025 TextSection = Ctx->getDXContainerSection("DXBC", SectionKind::getText()); in initDXContainerObjectFileInfo()
|
| H A D | MCWin64EH.cpp | 230 MCSection *XData = Streamer.getAssociatedXDataSection(CFI->TextSection); in Emit() 237 MCSection *PData = Streamer.getAssociatedPDataSection(CFI->TextSection); in Emit() 248 MCSection *XData = Streamer.getAssociatedXDataSection(info->TextSection); in EmitUnwindInfo() 2229 MCSection *XData = Streamer.getAssociatedXDataSection(CFI->TextSection); in Emit() 2242 MCSection *PData = Streamer.getAssociatedPDataSection(CFI->TextSection); in Emit() 2258 Streamer.switchSection(info->TextSection); in EmitUnwindInfo() 2263 MCSection *XData = Streamer.getAssociatedXDataSection(info->TextSection); in EmitUnwindInfo() 2274 MCSection *XData = Streamer.getAssociatedXDataSection(CFI->TextSection); in Emit() 2287 MCSection *PData = Streamer.getAssociatedPDataSection(CFI->TextSection); in Emit() 2303 Streamer.switchSection(info->TextSection); in EmitUnwindInfo() [all …]
|
| H A D | MCDwarf.cpp | 980 const auto TextSection = Sections.begin(); in EmitGenDwarfInfo() local 981 assert(TextSection != Sections.end() && "No text section found"); in EmitGenDwarfInfo() 983 MCSymbol *StartSymbol = (*TextSection)->getBeginSymbol(); in EmitGenDwarfInfo() 984 MCSymbol *EndSymbol = (*TextSection)->getEndSymbol(context); in EmitGenDwarfInfo()
|
| H A D | MCStreamer.cpp | 724 CurrentWinFrameInfo->TextSection = getCurrentSectionOnly(); in emitWinCFIStartProc() 742 switchSection(CurFrame->TextSection); in emitWinCFIEndProc() 766 CurrentWinFrameInfo->TextSection = getCurrentSectionOnly(); in emitWinCFIStartChained()
|
| H A D | MCAsmStreamer.cpp | 2463 MCSection *TextSection = Ctx.getObjectFileInfo()->getTextSection(); in emitDwarfLineEndEntry() local 2464 assert(TextSection->hasEnded() && ".text section is not end!"); in emitDwarfLineEndEntry() 2466 MCSymbol *SectionEnd = TextSection->getEndSymbol(Ctx); in emitDwarfLineEndEntry()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetObjectFile.cpp | 24 return TextSection; in SelectSectionForGlobal()
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCWinEH.h | 47 MCSection *TextSection = nullptr; member
|
| H A D | MCObjectFileInfo.h | 56 MCSection *TextSection = nullptr; variable 267 MCSection *getTextSection() const { return TextSection; } in getTextSection()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMTargetObjectFile.cpp | 52 TextSection = in Initialize()
|
| /llvm-project-15.0.7/llvm/lib/Target/XCore/ |
| H A D | XCoreTargetObjectFile.cpp | 113 if (Kind.isText()) return TextSection; in SelectSectionForGlobal()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsTargetStreamer.cpp | 895 MCSection &TextSection = *OFI.getTextSection(); in finish() local 896 MCA.registerSection(TextSection); in finish() 902 TextSection.setAlignment(Align(std::max(16u, TextSection.getAlignment()))); in finish()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TargetLoweringObjectFileImpl.cpp | 1302 return GO->isWeakForLinker() ? TextCoalSection : TextSection; in SelectSectionForGlobal() 1709 return TextSection; in SelectSectionForGlobal() 2370 return TextSection; in SelectSectionForGlobal()
|
| /llvm-project-15.0.7/bolt/lib/Rewrite/ |
| H A D | RewriteInstance.cpp | 3585 ErrorOr<BinarySection &> TextSection = in mapCodeSections() local 3587 assert(TextSection && ".text section not found in output"); in mapCodeSections() 3588 assert(TextSection->hasValidSectionID() && ".text section should be valid"); in mapCodeSections() 3631 TextSection->getOutputAddress() + TextSection->getOutputSize(); in mapCodeSections()
|