Lines Matching defs:ES
59 auto ES = std::make_unique<ExecutionSession>(std::move(*EPC));
62 JTMB->getTargetTriple(), *ES,
80 std::move(ES), std::move(*DL), std::move(*JTMB), std::move(*LCTMgr),
85 ExecutionSession &getES() { return *ES; }
92 return ES->lookup({&MainJD}, Mangle(UnmangledName));
107 std::unique_ptr<ExecutionSession> ES, DataLayout DL,
112 : ES(std::move(ES)), DL(std::move(DL)),
113 MainJD(this->ES->createBareJITDylib("<main>")),
115 CompileLayer(*this->ES, ObjLayer,
117 S(Imps, *this->ES),
118 SpeculateLayer(*this->ES, CompileLayer, S, Mangle, BlockFreqQuery()),
119 IPLayer(*this->ES, SpeculateLayer),
120 CODLayer(*this->ES, IPLayer, *this->LCTMgr, std::move(ISMBuilder)) {
132 std::unique_ptr<ExecutionSession> ES;
134 MangleAndInterner Mangle{*ES, DL};
144 RTDyldObjectLinkingLayer ObjLayer{*ES, createMemMgr};