Lines Matching defs:PI
77 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(L, AR);
94 PassPA = runSinglePass(L, Pass, AM, AR, U, PI);
113 PassPA = runSinglePass(*LoopNestPtr, Pass, AM, AR, U, PI);
158 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(L, AR);
161 runSinglePass(L, Pass, AM, AR, U, PI);
204 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(F);
209 if (PI.runBeforePass<Function>(LoopCanonicalizationFPM, F)) {
211 PI.runAfterPass<Function>(LoopCanonicalizationFPM, F, PA);
269 PI.pushBeforeNonSkippedPassCallback([&LAR, &LI](StringRef PassID, Any IR) {
302 if (!PI.runBeforePass<Loop>(*Pass, *L))
309 PI.runAfterPassInvalidated<Loop>(*Pass, PassPA);
311 PI.runAfterPass<Loop>(*Pass, *L, PassPA);
342 PI.popBeforeNonSkippedPassCallback();