Home
last modified time | relevance | path

Searched refs:getELFSection (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/MC/
H A DMCObjectFileInfo.cpp337 BSSSection = Ctx->getELFSection(".bss", ELF::SHT_NOBITS, in initELFMCObjectFileInfo()
350 Ctx->getELFSection(".tdata", ELF::SHT_PROGBITS, in initELFMCObjectFileInfo()
353 TLSBSSSection = Ctx->getELFSection( in initELFMCObjectFileInfo()
360 Ctx->getELFSection(".rodata.cst4", ELF::SHT_PROGBITS, in initELFMCObjectFileInfo()
364 Ctx->getELFSection(".rodata.cst8", ELF::SHT_PROGBITS, in initELFMCObjectFileInfo()
368 Ctx->getELFSection(".rodata.cst16", ELF::SHT_PROGBITS, in initELFMCObjectFileInfo()
397 Ctx->getELFSection(".debug_abbrev", DebugSecType, 0); in initELFMCObjectFileInfo()
401 Ctx->getELFSection(".debug_line_str", DebugSecType, in initELFMCObjectFileInfo()
413 Ctx->getELFSection(".debug_str", DebugSecType, in initELFMCObjectFileInfo()
419 Ctx->getELFSection(".debug_ranges", DebugSecType, 0); in initELFMCObjectFileInfo()
[all …]
H A DMCAsmInfoELF.cpp27 return Ctx.getELFSection(".note.GNU-stack", ELF::SHT_PROGBITS, 0); in getNonexecutableStackSection()
H A DMCContext.cpp370 return getELFSection(Prefix + "." + Suffix, Type, Flags, EntrySize, Suffix); in getELFNamedSection()
373 MCSectionELF *MCContext::getELFSection(const Twine &Section, unsigned Type, in getELFSection() function in MCContext
381 return getELFSection(Section, Type, Flags, EntrySize, GroupSym, UniqueID, in getELFSection()
385 MCSectionELF *MCContext::getELFSection(const Twine &Section, unsigned Type, in getELFSection() function in MCContext
H A DELFObjectWriter.cpp620 Ctx.getELFSection(".symtab", ELF::SHT_SYMTAB, 0, EntrySize, ""); in computeSymbolTable()
713 Ctx.getELFSection(".symtab_shndxr", ELF::SHT_SYMTAB_SHNDX, 0, 4, ""); in computeSymbolTable()
1069 Ctx.getELFSection(".strtab", ELF::SHT_STRTAB, 0); in writeObject()
1131 CGProfileSection = Ctx.getELFSection(".llvm.call-graph-profile", in writeObject()
1162 AddrsigSection = Ctx.getELFSection(".llvm_addrsig", ELF::SHT_LLVM_ADDRSIG, in writeObject()
H A DMCELFStreamer.cpp298 MCSection &Section = *getAssembler().getContext().getELFSection( in EmitCommonSymbol()
366 MCSection *Comment = getAssembler().getContext().getELFSection( in EmitIdent()
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreTargetObjectFile.cpp24 BSSSection = Ctx.getELFSection(".dp.bss", ELF::SHT_NOBITS, in Initialize()
27 BSSSectionLarge = Ctx.getELFSection(".dp.bss.large", ELF::SHT_NOBITS, in Initialize()
30 DataSection = Ctx.getELFSection(".dp.data", ELF::SHT_PROGBITS, in Initialize()
36 DataRelROSection = Ctx.getELFSection(".dp.rodata", ELF::SHT_PROGBITS, in Initialize()
39 DataRelROSectionLarge = Ctx.getELFSection( in Initialize()
43 Ctx.getELFSection(".cp.rodata", ELF::SHT_PROGBITS, in Initialize()
46 Ctx.getELFSection(".cp.rodata.large", ELF::SHT_PROGBITS, in Initialize()
48 MergeableConst4Section = Ctx.getELFSection( in Initialize()
51 MergeableConst8Section = Ctx.getELFSection( in Initialize()
54 MergeableConst16Section = Ctx.getELFSection( in Initialize()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.cpp119 getContext().getELFSection(".sdata", ELF::SHT_PROGBITS, in Initialize()
123 getContext().getELFSection(".sbss", ELF::SHT_NOBITS, in Initialize()
183 return getContext().getELFSection(GO->getSection(), ELF::SHT_PROGBITS, in getExplicitSectionGlobal()
186 return getContext().getELFSection(GO->getSection(), ELF::SHT_PROGBITS, in getExplicitSectionGlobal()
375 return getContext().getELFSection(Name.str(), ELF::SHT_NOBITS, in selectSmallSectionForGlobal()
390 return getContext().getELFSection(Name.str(), ELF::SHT_NOBITS, in selectSmallSectionForGlobal()
419 return getContext().getELFSection(Name.str(), ELF::SHT_PROGBITS, in selectSmallSectionForGlobal()
H A DHexagonAsmPrinter.cpp211 MCSectionELF *Section = OutStreamer.getContext().getELFSection( in smallData()
239 MCSectionELF *Section = OutStreamer.getContext().getELFSection( in smallData()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCContext.h389 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection() function
391 return getELFSection(Section, Type, Flags, 0, ""); in getELFSection()
394 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection() function
397 return getELFSection(Section, Type, Flags, EntrySize, Group, ~0); in getELFSection()
400 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection() function
403 return getELFSection(Section, Type, Flags, EntrySize, Group, UniqueID, in getELFSection()
407 MCSectionELF *getELFSection(const Twine &Section, unsigned Type,
412 MCSectionELF *getELFSection(const Twine &Section, unsigned Type,
/freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsOptionRecord.cpp38 Context.getELFSection(".MIPS.options", ELF::SHT_MIPS_OPTIONS, in EmitMipsOptionRecord()
56 MCSectionELF *Sec = Context.getELFSection(".reginfo", ELF::SHT_MIPS_REGINFO, in EmitMipsOptionRecord()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiTargetObjectFile.cpp34 SmallDataSection = getContext().getELFSection( in Initialize()
36 SmallBSSSection = getContext().getELFSection(".sbss", ELF::SHT_NOBITS, in Initialize()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600AsmPrinter.cpp114 Context.getELFSection(".AMDGPU.config", ELF::SHT_PROGBITS, 0); in runOnMachineFunction()
123 Context.getELFSection(".AMDGPU.csdata", ELF::SHT_PROGBITS, 0); in runOnMachineFunction()
H A DAMDGPUAsmPrinter.cpp418 Context.getELFSection(".AMDGPU.config", ELF::SHT_PROGBITS, 0); in runOnMachineFunction()
446 Context.getELFSection(".AMDGPU.csdata", ELF::SHT_PROGBITS, 0); in runOnMachineFunction()
522 Context.getELFSection(".AMDGPU.disasm", ELF::SHT_NOTE, 0)); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsTargetObjectFile.cpp50 SmallDataSection = getContext().getELFSection( in Initialize()
54 SmallBSSSection = getContext().getELFSection(".sbss", ELF::SHT_NOBITS, in Initialize()
H A DMipsAsmPrinter.cpp801 OutContext.getELFSection(SectionName, ELF::SHT_PROGBITS, 0)); in EmitStartOfAsmFile()
1041 MCSectionELF *M = OutContext.getELFSection( in EmitFPCallStub()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRTargetObjectFile.cpp25 Ctx.getELFSection(".progmem.data", ELF::SHT_PROGBITS, ELF::SHF_ALLOC); in Initialize()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp260 auto *S = C.getELFSection(".linker-options", ELF::SHT_LLVM_LINKER_OPTIONS, in emitModuleMetadata()
281 auto *S = C.getELFSection(Section, ELF::SHT_PROGBITS, ELF::SHF_ALLOC); in emitModuleMetadata()
575 MCSectionELF *Section = getContext().getELFSection( in getExplicitSectionGlobal()
654 return Ctx.getELFSection(Name, getELFSectionType(Name, Kind), Flags, in selectELFSectionForGlobal()
763 return Ctx.getELFSection(Name, Type, Flags, 0, COMDAT); in getStaticStructorSection()
802 return getContext().getELFSection(".GCC.command.line", ELF::SHT_PROGBITS, in getSectionForCommandLines()
811 StaticCtorSection = Ctx.getELFSection(".ctors", ELF::SHT_PROGBITS, in InitializeELF()
814 StaticDtorSection = Ctx.getELFSection(".dtors", ELF::SHT_PROGBITS, in InitializeELF()
819 StaticCtorSection = Ctx.getELFSection(".init_array", ELF::SHT_INIT_ARRAY, in InitializeELF()
821 StaticDtorSection = Ctx.getELFSection(".fini_array", ELF::SHT_FINI_ARRAY, in InitializeELF()
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430ELFStreamer.cpp42 MCSection *AttributeSection = getStreamer().getContext().getELFSection( in MSP430TargetELFStreamer()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DErlangGCPrinter.cpp52 AP.getObjFileLowering().getContext().getELFSection(".note.gc", in finishAssembly()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMTargetObjectFile.cpp53 TextSection = Ctx.getELFSection(".text", Type, Flags, 0, "", 0U); in Initialize()
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430AsmPrinter.cpp168 MCSection *IV = OutStreamer->getContext().getELFSection( in EmitInterruptVectorSection()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp108 MCSection &Section = *getAssembler().getContext().getELFSection( in HexagonMCEmitCommonSymbol()
/freebsd-12.1/contrib/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp212 getStreamer().SwitchSection(getContext().getELFSection(Section, Type, Flags), in ParseSectionSwitch()
634 getContext().getELFSection(SectionName, Type, Flags, Size, GroupName, in ParseSectionArguments()
793 MCSection *Note = getContext().getELFSection(".note", ELF::SHT_NOTE, 0); in ParseDirectiveVersion()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp1247 OutStreamer->SwitchSection(OutContext.getELFSection( in EmitStartOfAsmFile()
1320 MCSectionELF *Section = OutStreamer->getContext().getELFSection( in EmitFunctionEntryLabel()
1352 Section = OutStreamer->getContext().getELFSection( in doFinalization()
1355 Section = OutStreamer->getContext().getELFSection( in doFinalization()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBTFDebug.cpp551 OS.SwitchSection(Ctx.getELFSection(".BTF", ELF::SHT_PROGBITS, 0)); in emitBTFSection()
583 OS.SwitchSection(Ctx.getELFSection(".BTF.ext", ELF::SHT_PROGBITS, 0)); in emitBTFExtSection()

12