Home
last modified time | relevance | path

Searched refs:SHF_EXECINSTR (Results 1 – 25 of 48) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCSectionELF.cpp72 if (Flags & ELF::SHF_EXECINSTR) in printSwitchToSection()
89 if (Flags & ELF::SHF_EXECINSTR) in printSwitchToSection()
210 return getFlags() & ELF::SHF_EXECINSTR; in useCodeAlign()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaTargetStreamer.cpp92 SectionName, ELF::SHT_PROGBITS, ELF::SHF_EXECINSTR | ELF::SHF_ALLOC); in emitLiteral()
112 SectionName, ELF::SHT_PROGBITS, ELF::SHF_EXECINSTR | ELF::SHF_ALLOC); in startLiteralSection()
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp98 ELF::SHF_EXECINSTR | in ParseSectionDirectiveText()
303 flags |= ELF::SHF_EXECINSTR; in parseSectionFlags()
377 flags |= ELF::SHF_EXECINSTR; in parseSunStyleSectionFlags()
561 Flags |= ELF::SHF_ALLOC | ELF::SHF_EXECINSTR; in ParseSectionArguments()
716 (Section->getFlags() & ELF::SHF_EXECINSTR)) { in ParseSectionArguments()
/freebsd/contrib/llvm-project/lld/ELF/
H A DAArch64ErrataFix.cpp396 : SyntheticSection(SHF_ALLOC | SHF_EXECINSTR, SHT_PROGBITS, 4, in Patch843419Section()
451 if (sec->flags & SHF_EXECINSTR) in init()
629 if (!(os->flags & SHF_ALLOC) || !(os->flags & SHF_EXECINSTR)) in createFixes()
H A DARMErrataFix.cpp138 : SyntheticSection(SHF_ALLOC | SHF_EXECINSTR, SHT_PROGBITS, 4, in Patch657417Section()
339 if (sec->flags & SHF_EXECINSTR) in init()
522 if (!(os->flags & SHF_ALLOC) || !(os->flags & SHF_EXECINSTR)) in createFixes()
H A DOutputSections.cpp58 if (flags & SHF_EXECINSTR) in getPhdrFlags()
542 (flags & SHF_EXECINSTR)) in writeTo()
869 if (flags & SHF_EXECINSTR) in getFiller()
H A DMarkLive.cpp120 if (!(fromFDE && ((relSec->flags & (SHF_EXECINSTR | SHF_LINK_ORDER)) || in resolveReloc()
H A DWriter.cpp672 bool isExec = osec.flags & SHF_EXECINSTR; in getSectionRank()
1202 sortISDBySectionOrder(isd, order, osec.flags & SHF_EXECINSTR); in sortSection()
1612 if (!(osec->flags & SHF_EXECINSTR)) in optimizeBasicBlockJumps()
2076 if (osec->flags & SHF_EXECINSTR) in checkExecuteOnly()
2078 if (!(isec->flags & SHF_EXECINSTR)) in checkExecuteOnly()
H A DSyntheticSections.cpp280 (section.flags & SHF_EXECINSTR)) in addSyntheticLocal()
2538 : SyntheticSection(SHF_ALLOC | SHF_EXECINSTR, SHT_PROGBITS, 16, ".plt"), in PltSection()
2598 : SyntheticSection(SHF_ALLOC | SHF_EXECINSTR, SHT_PROGBITS, 16, ".iplt") { in IpltSection()
2704 : SyntheticSection(SHF_ALLOC | SHF_EXECINSTR, SHT_PROGBITS, 16, ".plt") {} in IBTPltSection()
4000 return (isec->flags & SHF_ALLOC) && (isec->flags & SHF_EXECINSTR) && in isValidExidxSectionDep()
4213 : SyntheticSection(SHF_ALLOC | SHF_EXECINSTR, SHT_PROGBITS, in ThunkSection()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFELFObjectWriter.cpp71 if ((Flags & ELF::SHF_ALLOC) && (Flags & ELF::SHF_EXECINSTR)) in getRelocType()
/freebsd/usr.sbin/btxld/
H A Delfh.c102 htole32(SHF_EXECINSTR | SHF_ALLOC), /* sh_flags */
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSectionELF.h61 : MCSection(SV_ELF, Name, flags & ELF::SHF_EXECINSTR, in MCSectionELF()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetObjectFile.cpp49 ELF::SHF_EXECINSTR | ELF::SHF_ALLOC | ELF::SHF_ARM_PURECODE; in Initialize()
/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DLoongArch.cpp223 if (sec && sec->flags & SHF_EXECINSTR) in inputFileHasCode()
832 if (!(osec->flags & SHF_EXECINSTR)) in relaxOnce()
844 if (!(osec->flags & SHF_EXECINSTR)) in finalizeRelax()
H A DRISCV.cpp684 if (!(osec->flags & SHF_EXECINSTR)) in initSymbolAnchors()
712 if (sec->flags & SHF_EXECINSTR && sec->relaxAux) { in initSymbolAnchors()
723 if (!(osec->flags & SHF_EXECINSTR)) in initSymbolAnchors()
926 if (!(osec->flags & SHF_EXECINSTR)) in relaxOnce()
939 if (!(osec->flags & SHF_EXECINSTR)) in finalizeRelax()
H A DARM.cpp1064 if (sec->flags & SHF_EXECINSTR) in addArmInputSectionMappingSymbols()
1079 if (sec->flags & SHF_EXECINSTR) in addArmSyntheticSectionMappingSymbol()
1330 : SyntheticSection(llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_EXECINSTR, in ArmCmseSGSection()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430AsmPrinter.cpp171 ELF::SHT_PROGBITS, ELF::SHF_ALLOC | ELF::SHF_EXECINSTR); in EmitInterruptVectorSection()
/freebsd/contrib/elftoolchain/elfcopy/
H A Dpe.c191 if (sh.sh_flags & SHF_EXECINSTR) in create_pe()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreTargetObjectFile.cpp78 Flags |= ELF::SHF_EXECINSTR; in getXCoreSectionFlags()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.cpp182 ELF::SHF_ALLOC | ELF::SHF_EXECINSTR); in getExplicitSectionGlobal()
/freebsd/lib/libpmcstat/
H A Dlibpmcstat_image.c442 if (sh.sh_flags & SHF_EXECINSTR) { in pmcstat_image_get_elf_params()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFObjectFile.h946 return getSection(Sec)->sh_flags & ELF::SHF_EXECINSTR; in isSectionText()
954 !(EShdr->sh_flags & ELF::SHF_EXECINSTR); in isSectionData()
1001 (getSection(Sec)->sh_flags & ELF::SHF_EXECINSTR || in isBerkeleyText()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELFLinkGraphBuilder.h358 if (Sec.sh_flags & ELF::SHF_EXECINSTR) in graphifySections()
/freebsd/sys/sys/
H A Delf_common.h522 #define SHF_EXECINSTR 0x4 /* Section contains instructions. */ macro
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp1712 if (H.sh_flags & SHF_EXECINSTR) in GetSectionType()
1750 if (H.sh_flags & SHF_EXECINSTR) in GetPermissions()
3453 << (((sh_flags & SHF_ALLOC) && (sh_flags & SHF_EXECINSTR)) ? '+' : ' ') in DumpELFSectionHeader_sh_flags()
3454 << ((sh_flags & SHF_EXECINSTR) ? "EXECINSTR" : " "); in DumpELFSectionHeader_sh_flags()

12