Lines Matching refs:MPM
40 ModulePassManager MPM = PB.buildPerModuleDefaultPipeline(OptimizationLevel::O2);
43 MPM.run(MyModule, MAM);
88 ModulePassManager MPM;
90 MPM.addPass(createModuleToFunctionPassAdaptor(createFunctionToLoopPassAdaptor(LoopFooPass())));
92 MPM.addPass(createModuleToFunctionPassAdaptor(FunctionFooPass()));
95 …MPM.addPass(createModuleToCGSCCPassAdaptor(createCGSCCToFunctionPassAdaptor(createFunctionToLoopPa…
97 MPM.addPass(createModuleToCGSCCPassAdaptor(createCGSCCToFunctionPassAdaptor(FunctionFooPass())));
106 ModulePassManager MPM;
112 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
120 ModulePassManager MPM;
121 MPM.addPass(createModuleToFunctionPassAdaptor(FunctionPass1()));
122 MPM.addPass(createModuleToFunctionPassAdaptor(FunctionPass2()));
123 MPM.run();
130 ModulePassManager MPM;
136 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
163 PB.registerPipelineStartEPCallback([&](ModulePassManager &MPM,
165 MPM.addPass(FooPass());