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

References

tools/lld/ELF/Arch/Mips.cpp
   89     if (!s.isPreemptible && !(s.getVA() & 0x1))
tools/lld/ELF/Arch/PPC64.cpp
  176   if (!d || d->isPreemptible)
tools/lld/ELF/Relocations.cpp
  172           {target->tlsDescRel, in.got, off, !sym.isPreemptible, &sym, 0});
  188   bool isLocalInExecutable = !sym.isPreemptible && !config->shared;
  254         if (sym.isPreemptible)
  267     if (sym.isPreemptible) {
  386   if (sym.isPreemptible)
  959       {type, gotPlt, sym.getGotPltOffset(), !sym.isPreemptible, &sym, 0});
  976       !sym.isPreemptible && (!config->isPic || isAbsolute(sym));
  984   if (!sym.isTls() && !sym.isPreemptible && config->isPic && !isAbsolute(sym)) {
  990       sym.isPreemptible ? R_ADDEND : R_ABS, target->symbolicRel);
 1046     if (expr == R_GOT || (rel == target->symbolicRel && !sym.isPreemptible)) {
 1229   if (!sym.isPreemptible && (!sym.isGnuIFunc() || config->zIfuncNoplt)) {
 1270   if (!sym.isGnuIFunc() || sym.isPreemptible) {
tools/lld/ELF/Symbols.h
  547   isPreemptible = old.isPreemptible;
  547   isPreemptible = old.isPreemptible;
tools/lld/ELF/SyntheticSections.cpp
  681   else if (sym.isPreemptible && expr == R_ABS)
  683   else if (sym.isPreemptible)
  751   if (sym->isPreemptible)
  825       if (!p.first->isPreemptible)
  828       return !p.first->isPreemptible;
  944       if (s->isPreemptible)
  959         if (!s->isPreemptible && !config->isPic)
  964         if (!s->isPreemptible)
 1063       write(p.second, p.first, p.first->isPreemptible ? 0 : -0x7000);
 1067       else if (p.first && !p.first->isPreemptible) {
tools/lld/ELF/Thunks.cpp
  298     assert(!dest.isPreemptible);
tools/lld/ELF/Writer.cpp
 1738       [](Symbol *s) { s->isPreemptible = computeIsPreemptible(*s); });