Lines Matching defs:EPC
670 if ((ES || EPC) && NumCompileThreads)
690 SupportConcurrentCompilation = NumCompileThreads || ES || EPC;
724 dbgs() << " (defaulted based on ES / EPC / NumCompileThreads)\n";
738 // If neither ES nor EPC has been set then create an EPC instance.
739 if (!ES && !EPC) {
757 EPC = std::move(*EPCOrErr);
760 } else if (EPC) {
763 << EPC.get() << "\n";
966 // If using a custom EPC then use a ConcurrentIRCompiler by default.
982 assert(!(S.EPC && S.ES) && "EPC and ES should not both be set");
984 if (S.EPC) {
985 ES = std::make_unique<ExecutionSession>(std::move(S.EPC));
989 if (auto EPC = SelfExecutorProcessControl::Create()) {
990 ES = std::make_unique<ExecutionSession>(std::move(*EPC));
992 Err = EPC.takeError();
1280 // In-process LLJIT uses eh-frame section wrappers via EPC, so we need to force