Lines Matching defs:LPM
1160 // We do UnrollAndJam in a separate LPM to ensure it happens before unroll
1531 // loopVectorize. Enable them once the remaining issue with LPM
2326 LoopPassManager LPM(DebugLogging);
2327 if (auto Err = parseLoopPassPipeline(LPM, InnerPipeline, VerifyEachPass,
2332 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM), UseMemorySSA,
2391 Error PassBuilder::parseLoopPass(LoopPassManager &LPM, const PipelineElement &E,
2404 LPM.addPass(std::move(NestedLPM));
2412 LPM.addPass(createRepeatedPass(*Count, std::move(NestedLPM)));
2417 if (C(Name, LPM, InnerPipeline))
2429 LPM.addPass(CREATE_PASS); \
2437 LPM.addPass(CREATE_PASS(Params.get())); \
2442 LPM.addPass(RequireAnalysisPass< \
2449 LPM.addPass(InvalidateAnalysisPass< \
2456 if (C(Name, LPM, InnerPipeline))
2483 Error PassBuilder::parseLoopPassPipeline(LoopPassManager &LPM,
2488 if (auto Err = parseLoopPass(LPM, Element, VerifyEachPass, DebugLogging))