Lines Matching defs:PM
1 //===- NewPMDriver.cpp - Driver for opt with new PM -----------------------===//
241 PassManagerT PM;
242 if (auto Err = PB.parsePassPipeline(PM, PipelineOpt)) {
256 [&PB](FunctionPassManager &PM, OptimizationLevel Level) {
258 Err(PB.parsePassPipeline(PM, PeepholeEPPipeline));
263 [&PB](LoopPassManager &PM, OptimizationLevel Level) {
265 Err(PB.parsePassPipeline(PM, LateLoopOptimizationsEPPipeline));
269 [&PB](LoopPassManager &PM, OptimizationLevel Level) {
271 Err(PB.parsePassPipeline(PM, LoopOptimizerEndEPPipeline));
276 [&PB](FunctionPassManager &PM, OptimizationLevel Level) {
278 Err(PB.parsePassPipeline(PM, ScalarOptimizerLateEPPipeline));
282 [&PB](CGSCCPassManager &PM, OptimizationLevel Level) {
284 Err(PB.parsePassPipeline(PM, CGSCCOptimizerLateEPPipeline));
288 [&PB](FunctionPassManager &PM, OptimizationLevel Level) {
290 Err(PB.parsePassPipeline(PM, VectorizerStartEPPipeline));
294 [&PB](ModulePassManager &PM, OptimizationLevel) {
296 Err(PB.parsePassPipeline(PM, PipelineStartEPPipeline));
301 [&PB](ModulePassManager &PM, OptimizationLevel) {
303 Err(PB.parsePassPipeline(PM, PipelineEarlySimplificationEPPipeline));
307 [&PB](ModulePassManager &PM, OptimizationLevel) {
309 Err(PB.parsePassPipeline(PM, OptimizerEarlyEPPipeline));
313 [&PB](ModulePassManager &PM, OptimizationLevel) {
315 Err(PB.parsePassPipeline(PM, OptimizerLastEPPipeline));
320 [&PB](ModulePassManager &PM, OptimizationLevel) {
323 Err(PB.parsePassPipeline(PM,
329 [&PB](ModulePassManager &PM, OptimizationLevel) {
332 Err(PB.parsePassPipeline(PM, FullLinkTimeOptimizationLastEPPipeline));