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

References

include/llvm/ExecutionEngine/Orc/LLJIT.h
   46   ExecutionSession &getExecutionSession() { return *ES; }
   57     return ES->getJITDylibByName(Name);
   67     return ES->createJITDylib(std::move(Name));
lib/ExecutionEngine/Orc/LLJIT.cpp
   36   auto InternedName = ES->intern(Name);
   48   return CompileLayer->add(JD, std::move(TSM), ES->allocateVModule());
   54   return ObjLinkingLayer->add(JD, std::move(Obj), ES->allocateVModule());
   59   return ES->lookup(JITDylibSearchList({{&JD, true}}), ES->intern(Name));
   59   return ES->lookup(JITDylibSearchList({{&JD, true}}), ES->intern(Name));
  106       Main(this->ES->getMainJITDylib()), DL(""), CtorRunner(Main),
  111   ObjLinkingLayer = createObjectLinkingLayer(S, *ES);
  127         *ES, *ObjLinkingLayer, std::move(*CompileFunction));
  133     ES->setDispatchMaterialization(
  188   return CODLayer->add(JD, std::move(TSM), ES->allocateVModule());
  204             S.TT, *ES, S.LazyCompileFailureAddr))
  229   TransformLayer = std::make_unique<IRTransformLayer>(*ES, *CompileLayer);
  233       *ES, *TransformLayer, *LCTMgr, std::move(ISMBuilder));