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

References

tools/lld/ELF/ICF.cpp
  162   if (!s->isLive() || s->keepUnique || !(s->flags & SHF_ALLOC))
  511                          [](InputSection *isec) { return !isec->isLive(); });
tools/lld/ELF/InputSection.cpp
  458       if (!section->isLive()) {
tools/lld/ELF/LinkerScript.cpp
  417       if (!sec->isLive() || sec->parent)
  678     if (s->isLive() && !s->parent) {
  957     } else if (!sec->isLive()) {
tools/lld/ELF/MapFile.cpp
   59         if (!dr->isSection() && dr->section && dr->section->isLive() &&
  241         if (!d->isLocal() && (!d->section || d->section->isLive()))
tools/lld/ELF/MarkLive.cpp
  303             d->section->isLive())
  307     if (!sec->isLive() || !isValidCIdentifier(sec->name))
  378       if (!sec->isLive())
tools/lld/ELF/OutputSections.cpp
  178       if (!ms->isLive())
  240   assert(isLive());
tools/lld/ELF/Symbols.cpp
  341   else if (d && !d->section->repl->isLive())
tools/lld/ELF/SyntheticSections.cpp
  430   if (!sec->isLive())
 2580       if (!s || s == &InputSection::discarded || !s->isLive())
 2849   return isLive() && getPartition().ehFrame->isNeeded();
 3251   auto isDiscarded = [](const InputSection *isec) { return !isec->isLive(); };
 3345            return isec->isLive();
tools/lld/ELF/SyntheticSections.h
 1144   assert(isLive());
tools/lld/ELF/Writer.cpp
  159       if (!(s->flags & SHF_ALLOC) || !s->isLive())
  181     if (!s->isLive() || s->partition == 255)
  664     if (isa<InputSectionBase>(sec) && !sec->isLive())
 1021     if (isec->isLive() && isa<InputSection>(isec) && (isec->flags & SHF_ALLOC))
 1026     if (part.armExidx && part.armExidx->isLive())