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

Declarations

include/llvm/ExecutionEngine/Orc/Core.h
 1017   SymbolStringPtr operator()(StringRef Name);

References

examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h
   77     return ES.lookup({&ES.getMainJITDylib()}, Mangle(Name.str()));
examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h
   84     return ES.lookup({&ES.getMainJITDylib()}, Mangle(Name.str()));
examples/SpeculativeJIT/SpeculativeJIT.cpp
   84     return ES->lookup({&ES->getMainJITDylib()}, Mangle(UnmangledName));
include/llvm/ExecutionEngine/Orc/Speculation.h
  191         TargetJITNames.insert(Mangle(TargetNames));
  193       InternedNames[Mangle(NamePair.first)] = std::move(TargetJITNames);
lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp
  146       auto Name = Mangle(GV.getName());
  290             SymbolFlags[Mangle(GV->getName())] =
lib/ExecutionEngine/Orc/ExecutionUtils.cpp
  114         Mangle(CtorDtor.Func->getName()));
  167   RuntimeInterposes[Mangle("__dso_handle")] =
  170   RuntimeInterposes[Mangle("__cxa_atexit")] =
lib/ExecutionEngine/Orc/Layer.cpp
   37         auto MangledName = Mangle(G.getName());
lib/ExecutionEngine/Orc/Speculation.cpp
   53       {Mangle("__orc_speculator"), ThisPtr},                // Data Symbol
   54       {Mangle("__orc_speculate_for"), SpeculateForEntryPtr} // Callable Symbol
tools/clang/examples/clang-interpreter/main.cpp
  102     return ES.lookup({&ES.getMainJITDylib()}, Mangle(Name));