reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Object/ELFObjectFile.h
  761          EShdr->sh_type == ELF::SHT_NOBITS;
  795   return getSection(Sec)->sh_type == ELF::SHT_NOBITS;
  808   return !isBerkeleyText(Sec) && EShdr->sh_type != ELF::SHT_NOBITS &&
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  471     return ELF::SHT_NOBITS;
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  502     return ELFSectionRef(Section).getType() == ELF::SHT_NOBITS;
lib/MC/ELFObjectWriter.cpp
 1082     if (Type == ELF::SHT_NOBITS)
lib/MC/MCELFStreamer.cpp
  302         ".bss", ELF::SHT_NOBITS, ELF::SHF_WRITE | ELF::SHF_ALLOC);
lib/MC/MCObjectFileInfo.cpp
  341   BSSSection = Ctx->getELFSection(".bss", ELF::SHT_NOBITS,
  358       ".tbss", ELF::SHT_NOBITS, ELF::SHF_ALLOC | ELF::SHF_TLS | ELF::SHF_WRITE);
lib/MC/MCParser/ELFAsmParser.cpp
  103     return ParseSectionSwitch(".bss", ELF::SHT_NOBITS,
  119     return ParseSectionSwitch(".tbss", ELF::SHT_NOBITS,
  590       Type = ELF::SHT_NOBITS;
  592       Type = ELF::SHT_NOBITS;
  605       Type = ELF::SHT_NOBITS;
lib/MC/MCSectionELF.cpp
  137   else if (Type == ELF::SHT_NOBITS)
  197   return getType() == ELF::SHT_NOBITS;
lib/Object/ELF.cpp
  239     STRINGIFY_ENUM_CASE(ELF, SHT_NOBITS);
lib/ObjectYAML/ELFEmitter.cpp
  684       if (SHeader->sh_type != llvm::ELF::SHT_NOBITS)
lib/ObjectYAML/ELFYAML.cpp
  449   ECase(SHT_NOBITS);
 1143   case ELF::SHT_NOBITS:
lib/Target/Hexagon/HexagonTargetObjectFile.cpp
  122     getContext().getELFSection(".sbss", ELF::SHT_NOBITS,
  371     return getContext().getELFSection(Name.str(), ELF::SHT_NOBITS,
  386     return getContext().getELFSection(Name.str(), ELF::SHT_NOBITS,
lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp
  108         SectionName, ELF::SHT_NOBITS, ELF::SHF_WRITE | ELF::SHF_ALLOC);
lib/Target/Lanai/LanaiTargetObjectFile.cpp
   35   SmallBSSSection = getContext().getELFSection(".sbss", ELF::SHT_NOBITS,
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 8491     parseSSectionDirective(IDVal, ELF::SHT_NOBITS);
lib/Target/Mips/MipsTargetObjectFile.cpp
   53   SmallBSSSection = getContext().getELFSection(".sbss", ELF::SHT_NOBITS,
lib/Target/RISCV/RISCVTargetObjectFile.cpp
   24   SmallBSSSection = getContext().getELFSection(".sbss", ELF::SHT_NOBITS,
lib/Target/XCore/XCoreTargetObjectFile.cpp
   23   BSSSection = Ctx.getELFSection(".dp.bss", ELF::SHT_NOBITS,
   26   BSSSectionLarge = Ctx.getELFSection(".dp.bss.large", ELF::SHT_NOBITS,
   67     return ELF::SHT_NOBITS;
tools/lld/ELF/InputSection.cpp
   52   if (hdr.sh_type == SHT_NOBITS)
 1095   if (type == SHT_NOBITS)
tools/lld/ELF/LinkerScript.cpp
  732       (ctx->outSec->flags & SHF_TLS) && ctx->outSec->type == SHT_NOBITS;
tools/lld/ELF/OutputSections.cpp
   81   return type == SHT_NOBITS || type == SHT_PROGBITS || type == SHT_INIT_ARRAY ||
  134     type = SHT_NOBITS;
  297   if (type == SHT_NOBITS)
tools/lld/ELF/SyntheticSections.cpp
  340     : SyntheticSection(SHF_ALLOC | SHF_WRITE, SHT_NOBITS, alignment, name) {
 1089     type = SHT_NOBITS;
 1135                        config->emachine == EM_PPC64 ? SHT_NOBITS : SHT_PROGBITS,
 3428                        config->isPic ? SHT_NOBITS : SHT_PROGBITS, 8,
tools/lld/ELF/Writer.cpp
  925   if (sec->type == SHT_NOBITS)
 1080       if (os->type != SHT_NOBITS)
 2027   if ((sec->flags & SHF_TLS) && sec->type == SHT_NOBITS)
 2300    if (os->type == SHT_NOBITS)
 2319   if (os->type == SHT_NOBITS)
 2372     if (sec->type == SHT_NOBITS)
 2390       if (last->type != SHT_NOBITS)
 2475     if (sec->size > 0 && sec->type != SHT_NOBITS &&
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
 1401             sheader.sh_type == SHT_NOBITS ? 0 : sheader.sh_size;
 1802         header.sh_type == SHT_NOBITS ? 0 : header.sh_size;
 3138     CASE_AND_STREAM(s, SHT_NOBITS, kStrWidth);
tools/llvm-nm/llvm-nm.cpp
  915     if (Type == ELF::SHT_NOBITS)
tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  106   if (Sec.Type == SHT_NOBITS &&
tools/llvm-objcopy/ELF/Object.cpp
  146   if (Sec.Type != SHT_NOBITS)
 1065   if (Sec.Type == SHT_NOBITS) {
 1485   case SHT_NOBITS:
 1526                           (Shdr.sh_type == SHT_NOBITS) ? 0 : Shdr.sh_size);
 1797     if (Parent == nullptr || Sec.Type == SHT_NOBITS || Sec.Size == 0)
 1941       if (Sec.Type != SHT_NOBITS)
 2189     if (Sec.Type != SHT_NOBITS)
 2259     return (Sec.Flags & ELF::SHF_ALLOC) && (Sec.Type != ELF::SHT_NOBITS);
tools/llvm-readobj/ELFDumper.cpp
 3133   case SHT_NOBITS:
 3488   if (Sec.sh_type == ELF::SHT_NOBITS)
 3491       (Sec.sh_type == ELF::SHT_NOBITS) && ((Sec.sh_flags & ELF::SHF_TLS) != 0);
 3509       (Sec.sh_type == ELF::SHT_NOBITS) && ((Sec.sh_flags & ELF::SHF_TLS) != 0);
 3525   return ((Sec.sh_type == ELF::SHT_NOBITS) ||
 3600       bool TbssInNonTLS = (Sec.sh_type == ELF::SHT_NOBITS) &&
 5419     if (opts::SectionData && Sec.sh_type != ELF::SHT_NOBITS) {
tools/obj2yaml/elf2yaml.cpp
  261     case ELF::SHT_NOBITS: {