/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreTargetObjectFile.cpp | 49 ELF::SHF_ALLOC | ELF::SHF_MERGE | ELF::XCORE_SHF_CP_SECTION, 4); in Initialize() 52 ELF::SHF_ALLOC | ELF::SHF_MERGE | ELF::XCORE_SHF_CP_SECTION, 8); in Initialize() 55 ELF::SHF_ALLOC | ELF::SHF_MERGE | ELF::XCORE_SHF_CP_SECTION, 16); in Initialize() 58 ELF::SHF_ALLOC | ELF::SHF_MERGE | ELF::SHF_STRINGS | in Initialize() 89 Flags |= ELF::SHF_MERGE; in getXCoreSectionFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetObjectFile.cpp | 39 ".srodata.cst4", ELF::SHT_PROGBITS, ELF::SHF_ALLOC | ELF::SHF_MERGE, 4); in Initialize() 41 ".srodata.cst8", ELF::SHT_PROGBITS, ELF::SHF_ALLOC | ELF::SHF_MERGE, 8); in Initialize() 43 ".srodata.cst16", ELF::SHT_PROGBITS, ELF::SHF_ALLOC | ELF::SHF_MERGE, 16); in Initialize() 45 ".srodata.cst32", ELF::SHT_PROGBITS, ELF::SHF_ALLOC | ELF::SHF_MERGE, 32); in Initialize()
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCSectionELF.cpp | 69 !(Flags & ELF::SHF_MERGE)) { in printSwitchToSection() 93 if (Flags & ELF::SHF_MERGE) in printSwitchToSection() 179 assert(Flags & ELF::SHF_MERGE); in printSwitchToSection()
|
H A D | MCObjectFileInfo.cpp | 414 ELF::SHF_ALLOC | ELF::SHF_MERGE, 4); in initELFMCObjectFileInfo() 418 ELF::SHF_ALLOC | ELF::SHF_MERGE, 8); in initELFMCObjectFileInfo() 422 ELF::SHF_ALLOC | ELF::SHF_MERGE, 16); in initELFMCObjectFileInfo() 426 ELF::SHF_ALLOC | ELF::SHF_MERGE, 32); in initELFMCObjectFileInfo() 455 ELF::SHF_MERGE | ELF::SHF_STRINGS, 1); in initELFMCObjectFileInfo() 467 ELF::SHF_MERGE | ELF::SHF_STRINGS, 1); in initELFMCObjectFileInfo() 507 ELF::SHF_MERGE | ELF::SHF_STRINGS | ELF::SHF_EXCLUDE, 1); in initELFMCObjectFileInfo()
|
H A D | MCELFStreamer.cpp | 343 ".comment", ELF::SHT_PROGBITS, ELF::SHF_MERGE | ELF::SHF_STRINGS, 1); in emitIdent()
|
H A D | MCContext.cpp | 639 bool IsMergeable = Flags & ELF::SHF_MERGE; in recordELFMergeableSectionInfo()
|
H A D | ELFObjectWriter.cpp | 1276 if (Flags & ELF::SHF_MERGE) { in shouldRelocateWithSymbol()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.cpp | 327 ELF::SHF_MERGE | ELF::SHF_STRINGS, 1); in emitModuleMetadata() 558 Flags |= ELF::SHF_MERGE; in getELFSectionFlags() 727 Flags &= ~ELF::SHF_MERGE; in calcUniqueIDUpdateFlagsAndSize() 732 const bool SymbolMergeable = Flags & ELF::SHF_MERGE; in calcUniqueIDUpdateFlagsAndSize() 833 if ((Section->getFlags() & ELF::SHF_MERGE) && in selectExplicitSectionGlobal() 921 if (!(Flags & ELF::SHF_MERGE) && !Kind.isCommon()) { in SelectSectionForGlobal() 1167 ELF::SHF_MERGE | ELF::SHF_STRINGS, 1); in getSectionForCommandLines()
|
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
H A D | ELFAsmParser.cpp | 312 flags |= ELF::SHF_MERGE; in parseSectionFlags() 597 bool Mergeable = Flags & ELF::SHF_MERGE; in ParseSectionArguments()
|
/freebsd/sys/sys/ |
H A D | elf_common.h | 523 #define SHF_MERGE 0x10 /* Section may be merged. */ macro
|
/freebsd/contrib/llvm-project/lld/docs/ |
H A D | WebAssembly.rst | 260 - Merging of data section similar to ``SHF_MERGE`` in the ELF world is not
|
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | ELF.h | 1171 SHF_MERGE = 0x10, enumerator
|
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
H A D | ELFObjcopy.cpp | 81 NewFlags |= ELF::SHF_MERGE; in getNewShfFlags()
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | Writer.cpp | 451 (sym.section && (sym.section->flags & SHF_MERGE)))) in shouldKeepInSymtab() 519 if (isa<SyntheticSection>(s) && !(s->flags & SHF_MERGE)) in addSectionSymbols()
|
H A D | ScriptParser.cpp | 1352 .Case(CASE_ENT(SHF_MERGE)) in parseFlag()
|
H A D | InputFiles.cpp | 1118 if ((sec.sh_flags & SHF_MERGE) && shouldMerge(sec, name)) in createInputSection()
|
H A D | SyntheticSections.cpp | 91 auto *sec = make<MergeInputSection>(SHF_MERGE | SHF_STRINGS, SHT_PROGBITS, 1, in createCommentSection()
|
/freebsd/contrib/elftoolchain/common/ |
H A D | elfdefinitions.h | 1025 _ELF_DEFINE_SHF(SHF_MERGE, 0x10, \
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | ELFEmitter.cpp | 1136 SHeader.sh_flags = ELF::SHF_MERGE | ELF::SHF_STRINGS; in initDWARFSectionHeader()
|
H A D | ELFYAML.cpp | 768 BCase(SHF_MERGE); in bitset()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | ELFDumper.cpp | 1316 ENUM_ENT(SHF_MERGE, "M"), 4580 {SHF_EXECINSTR, "EXEC"}, {SHF_MERGE, "MERGE"}, in printSectionDetails()
|
/freebsd/contrib/elftoolchain/readelf/ |
H A D | readelf.c | 1132 {"MERGE", 'M', SHF_MERGE},
|