|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 1548 OutContext.getELFSection(".note.GNU-split-stack", ELF::SHT_PROGBITS, 0));
1551 OutContext.getELFSection(".note.GNU-no-split-stack", ELF::SHT_PROGBITS, 0));
lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp 51 AP.getObjFileLowering().getContext().getELFSection(".note.gc",
lib/CodeGen/TargetLoweringObjectFileImpl.cpp 271 auto *S = C.getELFSection(".linker-options", ELF::SHT_LLVM_LINKER_OPTIONS,
305 auto *S = C.getELFSection(Section, ELF::SHT_PROGBITS, ELF::SHF_ALLOC);
837 StaticCtorSection = Ctx.getELFSection(".ctors", ELF::SHT_PROGBITS,
840 StaticDtorSection = Ctx.getELFSection(".dtors", ELF::SHT_PROGBITS,
845 StaticCtorSection = Ctx.getELFSection(".init_array", ELF::SHT_INIT_ARRAY,
847 StaticDtorSection = Ctx.getELFSection(".fini_array", ELF::SHT_FINI_ARRAY,
lib/MC/ELFObjectWriter.cpp 1097 Ctx.getELFSection(".strtab", ELF::SHT_STRTAB, 0);
1190 AddrsigSection = Ctx.getELFSection(".llvm_addrsig", ELF::SHT_LLVM_ADDRSIG,
lib/MC/MCAsmInfoELF.cpp 26 return Ctx.getELFSection(".note.GNU-stack", ELF::SHT_PROGBITS, 0);
lib/MC/MCELFStreamer.cpp 301 MCSection &Section = *getAssembler().getContext().getELFSection(
lib/MC/MCObjectFileInfo.cpp 341 BSSSection = Ctx->getELFSection(".bss", ELF::SHT_NOBITS,
344 TextSection = Ctx->getELFSection(".text", ELF::SHT_PROGBITS,
347 DataSection = Ctx->getELFSection(".data", ELF::SHT_PROGBITS,
351 Ctx->getELFSection(".rodata", ELF::SHT_PROGBITS, ELF::SHF_ALLOC);
354 Ctx->getELFSection(".tdata", ELF::SHT_PROGBITS,
357 TLSBSSSection = Ctx->getELFSection(
360 DataRelROSection = Ctx->getELFSection(".data.rel.ro", ELF::SHT_PROGBITS,
385 LSDASection = Ctx->getELFSection(".gcc_except_table", ELF::SHT_PROGBITS,
401 Ctx->getELFSection(".debug_abbrev", DebugSecType, 0);
402 DwarfInfoSection = Ctx->getELFSection(".debug_info", DebugSecType, 0);
403 DwarfLineSection = Ctx->getELFSection(".debug_line", DebugSecType, 0);
407 DwarfFrameSection = Ctx->getELFSection(".debug_frame", DebugSecType, 0);
409 Ctx->getELFSection(".debug_pubnames", DebugSecType, 0);
411 Ctx->getELFSection(".debug_pubtypes", DebugSecType, 0);
413 Ctx->getELFSection(".debug_gnu_pubnames", DebugSecType, 0);
415 Ctx->getELFSection(".debug_gnu_pubtypes", DebugSecType, 0);
419 DwarfLocSection = Ctx->getELFSection(".debug_loc", DebugSecType, 0);
421 Ctx->getELFSection(".debug_aranges", DebugSecType, 0);
423 Ctx->getELFSection(".debug_ranges", DebugSecType, 0);
425 Ctx->getELFSection(".debug_macinfo", DebugSecType, 0);
431 Ctx->getELFSection(".debug_names", ELF::SHT_PROGBITS, 0);
433 Ctx->getELFSection(".apple_names", ELF::SHT_PROGBITS, 0);
435 Ctx->getELFSection(".apple_objc", ELF::SHT_PROGBITS, 0);
437 Ctx->getELFSection(".apple_namespaces", ELF::SHT_PROGBITS, 0);
439 Ctx->getELFSection(".apple_types", ELF::SHT_PROGBITS, 0);
443 Ctx->getELFSection(".debug_str_offsets", DebugSecType, 0);
444 DwarfAddrSection = Ctx->getELFSection(".debug_addr", DebugSecType, 0);
445 DwarfRnglistsSection = Ctx->getELFSection(".debug_rnglists", DebugSecType, 0);
446 DwarfLoclistsSection = Ctx->getELFSection(".debug_loclists", DebugSecType, 0);
450 Ctx->getELFSection(".debug_info.dwo", DebugSecType, ELF::SHF_EXCLUDE);
452 Ctx->getELFSection(".debug_types.dwo", DebugSecType, ELF::SHF_EXCLUDE);
454 Ctx->getELFSection(".debug_abbrev.dwo", DebugSecType, ELF::SHF_EXCLUDE);
459 Ctx->getELFSection(".debug_line.dwo", DebugSecType, ELF::SHF_EXCLUDE);
461 Ctx->getELFSection(".debug_loc.dwo", DebugSecType, ELF::SHF_EXCLUDE);
462 DwarfStrOffDWOSection = Ctx->getELFSection(".debug_str_offsets.dwo",
465 Ctx->getELFSection(".debug_rnglists.dwo", DebugSecType, ELF::SHF_EXCLUDE);
469 Ctx->getELFSection(".debug_cu_index", DebugSecType, 0);
471 Ctx->getELFSection(".debug_tu_index", DebugSecType, 0);
474 Ctx->getELFSection(".llvm_stackmaps", ELF::SHT_PROGBITS, ELF::SHF_ALLOC);
477 Ctx->getELFSection(".llvm_faultmaps", ELF::SHT_PROGBITS, ELF::SHF_ALLOC);
480 Ctx->getELFSection(".eh_frame", EHSectionType, EHSectionFlags);
482 StackSizesSection = Ctx->getELFSection(".stack_sizes", ELF::SHT_PROGBITS, 0);
lib/MC/MCParser/ELFAsmParser.cpp 211 getStreamer().SwitchSection(getContext().getELFSection(Section, Type, Flags),
796 MCSection *Note = getContext().getELFSection(".note", ELF::SHT_NOTE, 0);
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp 436 Context.getELFSection(".AMDGPU.config", ELF::SHT_PROGBITS, 0);
476 Context.getELFSection(".AMDGPU.csdata", ELF::SHT_PROGBITS, 0);
553 Context.getELFSection(".AMDGPU.disasm", ELF::SHT_NOTE, 0));
lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp 441 S.SwitchSection(Context.getELFSection(
lib/Target/AMDGPU/R600AsmPrinter.cpp 113 Context.getELFSection(".AMDGPU.config", ELF::SHT_PROGBITS, 0);
122 Context.getELFSection(".AMDGPU.csdata", ELF::SHT_PROGBITS, 0);
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp 1087 AttributeSection = Streamer.getContext().getELFSection(
lib/Target/AVR/AVRTargetObjectFile.cpp 24 Ctx.getELFSection(".progmem.data", ELF::SHT_PROGBITS, ELF::SHF_ALLOC);
lib/Target/BPF/BTFDebug.cpp 724 OS.SwitchSection(Ctx.getELFSection(".BTF", ELF::SHT_PROGBITS, 0));
762 OS.SwitchSection(Ctx.getELFSection(".BTF.ext", ELF::SHT_PROGBITS, 0));
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp 1476 mySection = getContext().getELFSection(myCharStr, ELF::SHT_PROGBITS,
1481 mySection = getContext().getELFSection(myCharStr, ELF::SHT_PROGBITS,
lib/Target/Hexagon/HexagonAsmPrinter.cpp 203 MCSectionELF *Section = OutStreamer.getContext().getELFSection(
231 MCSectionELF *Section = OutStreamer.getContext().getELFSection(
lib/Target/Hexagon/HexagonTargetObjectFile.cpp 118 getContext().getELFSection(".sdata", ELF::SHT_PROGBITS,
122 getContext().getELFSection(".sbss", ELF::SHT_NOBITS,
182 return getContext().getELFSection(GO->getSection(), ELF::SHT_PROGBITS,
185 return getContext().getELFSection(GO->getSection(), ELF::SHT_PROGBITS,
371 return getContext().getELFSection(Name.str(), ELF::SHT_NOBITS,
386 return getContext().getELFSection(Name.str(), ELF::SHT_NOBITS,
415 return getContext().getELFSection(Name.str(), ELF::SHT_PROGBITS,
lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp 107 MCSection &Section = *getAssembler().getContext().getELFSection(
lib/Target/Lanai/LanaiTargetObjectFile.cpp 33 SmallDataSection = getContext().getELFSection(
35 SmallBSSSection = getContext().getELFSection(".sbss", ELF::SHT_NOBITS,
lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp 41 MCSection *AttributeSection = getStreamer().getContext().getELFSection(
lib/Target/MSP430/MSP430AsmPrinter.cpp 166 MCSection *IV = OutStreamer->getContext().getELFSection(
lib/Target/Mips/AsmParser/MipsAsmParser.cpp 3327 getContext().getELFSection(".rodata", ELF::SHT_PROGBITS, ELF::SHF_ALLOC);
3379 getContext().getELFSection(".rodata", ELF::SHT_PROGBITS, ELF::SHF_ALLOC);
3462 getContext().getELFSection(".rodata", ELF::SHT_PROGBITS, ELF::SHF_ALLOC);
7801 MCSection *ELFSection = getContext().getELFSection(
7819 MCSection *ELFSection = getContext().getELFSection(
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp 1022 MCSectionELF *Sec = Context.getELFSection(".pdr", ELF::SHT_PROGBITS, 0);
lib/Target/Mips/MipsAsmPrinter.cpp 801 OutContext.getELFSection(SectionName, ELF::SHT_PROGBITS, 0));
1044 MCSectionELF *M = OutContext.getELFSection(
lib/Target/Mips/MipsTargetObjectFile.cpp 49 SmallDataSection = getContext().getELFSection(
53 SmallBSSSection = getContext().getELFSection(".sbss", ELF::SHT_NOBITS,
lib/Target/PowerPC/PPCAsmPrinter.cpp 1338 OutStreamer->SwitchSection(OutContext.getELFSection(
1411 MCSectionELF *Section = OutStreamer->getContext().getELFSection(
1443 Section = OutStreamer->getContext().getELFSection(
1446 Section = OutStreamer->getContext().getELFSection(
lib/Target/RISCV/RISCVTargetObjectFile.cpp 22 SmallDataSection = getContext().getELFSection(
24 SmallBSSSection = getContext().getELFSection(".sbss", ELF::SHT_NOBITS,
lib/Target/X86/X86AsmPrinter.cpp 572 MCSection *Nt = MMI->getContext().getELFSection(
lib/Target/XCore/XCoreTargetObjectFile.cpp 23 BSSSection = Ctx.getELFSection(".dp.bss", ELF::SHT_NOBITS,
26 BSSSectionLarge = Ctx.getELFSection(".dp.bss.large", ELF::SHT_NOBITS,
29 DataSection = Ctx.getELFSection(".dp.data", ELF::SHT_PROGBITS,
32 DataSectionLarge = Ctx.getELFSection(".dp.data.large", ELF::SHT_PROGBITS,
35 DataRelROSection = Ctx.getELFSection(".dp.rodata", ELF::SHT_PROGBITS,
38 DataRelROSectionLarge = Ctx.getELFSection(
42 Ctx.getELFSection(".cp.rodata", ELF::SHT_PROGBITS,
45 Ctx.getELFSection(".cp.rodata.large", ELF::SHT_PROGBITS,
57 Ctx.getELFSection(".cp.rodata.string", ELF::SHT_PROGBITS,
104 return getContext().getELFSection(SectionName, getXCoreSectionType(Kind),
unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp 2522 MC->getELFSection(".zdebug_foo", 0 /*Type*/, 0 /*Flags*/));
2525 MC->getELFSection(".zdebug_bar", 0 /*Type*/, 0 /*Flags*/));