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

References

include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
  291       for (auto &Symbol : Obj.getBinary()->symbols()) {
include/llvm/Object/ELFObjectFile.h
  184     return static_cast<const ELFSymbolRef &>(symbol_iterator::operator*());
lib/DebugInfo/DWARF/DWARFContext.cpp
 1300     std::tie(CacheIt, New) = Cache.insert({*Sym, {0, 0}});
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp
  206   for (auto &SymRef : Obj.symbols()) {
lib/ExecutionEngine/Orc/Layer.cpp
  162   for (auto &Sym : (*Obj)->symbols()) {
lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
  110     for (auto &Sym : (*Obj)->symbols()) {
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  216     for (auto &Sym : Obj.symbols()) {
  258     auto JITSymFlags = getJITSymbolFlags(*I);
  286         CommonSymbolsToAllocate.push_back(*I);
  321       if (auto Err = getOffset(*I, *SI, SectOffset))
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h
  106                             getSymbolOffset(*Symbol), 0, 0, false, 0);
  118                                              getSymbolOffset(*Symbol) + Addend);
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h
  129             getSymbolOffset(*Symbol), 0, 0, false, 0, IsTargetThumbFunc);
  136                             getSymbolOffset(*Symbol), 0, 0, false, 0);
  148                                              getSymbolOffset(*Symbol) + Addend);
  155             getSymbolOffset(*Symbol), 0, 0, false, 0, IsTargetThumbFunc);
  164                             getSymbolOffset(*Symbol) + Addend, true, 0);
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h
  263       uint64_t TargetOffset = getSymbolOffset(*Symbol);
lib/Object/MachOObjectFile.cpp
 1690   for (const SymbolRef &Symbol : symbols()) {
lib/Object/Object.cpp
  277   return (*unwrap(SI))->containsSymbol(**unwrap(Sym));
lib/Object/SymbolSize.cpp
   57     SymbolRef Sym = *I;
   94     Ret[P.Number] = {*P.I, P.Address};
tools/dsymutil/DebugMap.cpp
  255       for (const auto &Sym : Object->symbols()) {
tools/dsymutil/MachODebugMapParser.cpp
  194   for (const SymbolRef &Symbol : MainBinary.symbols()) {
  322   for (const SymbolRef &Symbol : MainBinary.symbols()) {
  479   for (auto Sym : Obj.symbols()) {
  534   for (const auto &Sym : MainBinary.symbols()) {
tools/dsymutil/MachOUtils.cpp
  200     for (const object::SymbolRef &Symbol : Obj.symbols()) {
  207     for (const object::SymbolRef &Symbol : Obj.symbols()) {
tools/lld/wasm/InputFiles.cpp
  349   for (const SymbolRef &sym : wasmObj->symbols()) {
tools/llvm-cfi-verify/lib/FileAnalysis.cpp
  555   for (auto &Sym : Object->symbols()) {
tools/llvm-nm/llvm-nm.cpp
  935   COFFSymbolRef Symb = Obj.getCOFFSymbol(*I);
tools/llvm-objcopy/MachO/MachOReader.cpp
  191   for (auto Symbol : MachOObj.symbols()) {
tools/llvm-objdump/COFFDump.cpp
  180       Sym = *R.getSymbol();
tools/llvm-objdump/MachODump.cpp
  369   for (const SymbolRef &Symbol : MachOObj->symbols()) {
  439     for (const SymbolRef &Symbol : O->symbols()) {
  724         SymbolRef Symbol = *Sym;
  989             SymbolRef Symbol = *O->getSymbolByIndex(r_symbolnum);
 1278   for (const SymbolRef &Symbol : O->symbols()) {
 1484       Relocs.push_back(std::make_pair(RelocOffset, *RelocSym));
 1634       Relocs.push_back(std::make_pair(RelocOffset, *RelocSym));
 2662             Symbol = *RelocSym;
 2719             Symbol = *RelocSym;
 2757           Symbol = *RelocSym;
 2783           Symbol = *RelocSymNext;
 2836         Symbol = *RelocSym;
 3350         Symbol = *RelocSym;
 6901           Symbol = *RelocSym;
 7455     for (const SymbolRef &Symbol : MachOOF->symbols()) {
 8206   for (const SymbolRef &SymRef : Obj->symbols()) {
tools/llvm-objdump/llvm-objdump.cpp
 1137   for (const SymbolRef &Symbol : Obj->symbols()) {
tools/llvm-readobj/ARMWinEHPrinter.cpp
  225   for (const auto &Symbol : COFF.symbols()) {
  247       return *Relocation.getSymbol();
tools/llvm-readobj/COFFDumper.cpp
 1349       for (const SymbolRef &Symbol : Obj->symbols()) {
 1406     SymbolIndex = Obj->getSymbolIndex(Obj->getCOFFSymbol(*Symbol));
 1428   for (const SymbolRef &Symbol : Obj->symbols())
tools/llvm-readobj/ELFDumper.cpp
 4790                       getSymbolName(*RelocSym) + "'"),
 4795                                 getSymbolName(*RelocSym) +
tools/llvm-readobj/MachODumper.cpp
  500       for (const SymbolRef &Symbol : Obj->symbols()) {
  610   for (const SymbolRef &Symbol : Obj->symbols()) {
tools/llvm-readobj/WasmDumper.cpp
  161   for (const SymbolRef &Symbol : Obj->symbols())
tools/llvm-readobj/XCOFFDumper.cpp
  426   for (const SymbolRef &S : Obj.symbols())
tools/llvm-size/llvm-size.cpp
  201   for (auto &Sym : Obj->symbols())
tools/obj2yaml/coff2yaml.cpp
  143   for (const auto &S : Obj.symbols()) {
  281   for (const auto &S : Obj.symbols()) {
tools/obj2yaml/macho2yaml.cpp
  481   for (auto Symbol : Obj.symbols()) {
tools/obj2yaml/xcoff2yaml.cpp
   56   for (const SymbolRef &S : Obj.symbols()) {
tools/sancov/sancov.cpp
  626               object::SymbolRef Symbol = *(O.getSymbolByIndex(IndirectSymbol));
  649   for (const object::SymbolRef &Symbol : O.symbols()) {