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

References

lib/MC/ELFObjectWriter.cpp
  491   case ELF::STT_GNU_IFUNC:
  494       Type = ELF::STT_GNU_IFUNC;
  507         Type == ELF::STT_GNU_IFUNC || Type == ELF::STT_FUNC)
  516   while (Symbol->getType() != ELF::STT_GNU_IFUNC) {
  521         mergeTypeForSet(Symbol->getType(), ELF::STT_GNU_IFUNC) != ELF::STT_GNU_IFUNC)
  521         mergeTypeForSet(Symbol->getType(), ELF::STT_GNU_IFUNC) != ELF::STT_GNU_IFUNC)
  542     Type = ELF::STT_GNU_IFUNC;
  576   if (Sym.getType() == ELF::STT_GNU_IFUNC)
 1399   if (Sym->getType() == ELF::STT_GNU_IFUNC)
lib/MC/MCELFStreamer.cpp
  179                         ELF::STT_GNU_IFUNC, ELF::STT_TLS}) {
  246     Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_GNU_IFUNC));
lib/MC/MCSymbolELF.cpp
  119   case ELF::STT_GNU_IFUNC:
  145     return ELF::STT_GNU_IFUNC;
lib/Object/ELFObjectFile.cpp
   49     {"GNU_IFunc", "IFUNC", ELF::STT_GNU_IFUNC},
lib/ObjectYAML/ELFYAML.cpp
  598   ECase(STT_GNU_IFUNC);
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
  891     if ((Type == ELF::STT_FUNC || Type == ELF::STT_GNU_IFUNC)) {
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
 1143   if (Type == ELF::STT_FUNC || Type == ELF::STT_GNU_IFUNC)
tools/lld/ELF/MarkLive.cpp
  302         if ((d->type == STT_GNU_IFUNC || d->type == STT_TLS) && d->section &&
tools/lld/ELF/Symbols.h
  280   bool isGnuIFunc() const { return type == llvm::ELF::STT_GNU_IFUNC; }
  373     if (this->type == llvm::ELF::STT_GNU_IFUNC)
tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp
  279     ENUM_TO_CSTR(STT_GNU_IFUNC);
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
 2048       case STT_GNU_IFUNC:
tools/llvm-objcopy/ELF/ELFConfig.cpp
   84                        [&SI] { SI.Type = ELF::STT_GNU_IFUNC; })