Lines Matching refs:PIC
423 PassInstrumentationCallbacks &PIC) { in registerRequiredCallbacks() argument
424 PIC.registerBeforeNonSkippedPassCallback([&PIC, this](StringRef P, Any IR) { in registerRequiredCallbacks()
425 saveIRBeforePass(IR, P, PIC.getPassNameForClassName(P)); in registerRequiredCallbacks()
428 PIC.registerAfterPassCallback( in registerRequiredCallbacks()
429 [&PIC, this](StringRef P, Any IR, const PreservedAnalyses &) { in registerRequiredCallbacks()
430 handleIRAfterPass(IR, P, PIC.getPassNameForClassName(P)); in registerRequiredCallbacks()
432 PIC.registerAfterPassInvalidatedCallback( in registerRequiredCallbacks()
477 void IRChangedPrinter::registerCallbacks(PassInstrumentationCallbacks &PIC) { in registerCallbacks() argument
480 TextChangeReporter<std::string>::registerRequiredCallbacks(PIC); in registerCallbacks()
510 void IRChangedTester::registerCallbacks(PassInstrumentationCallbacks &PIC) { in registerCallbacks() argument
512 TextChangeReporter<std::string>::registerRequiredCallbacks(PIC); in registerCallbacks()
920 StringRef PassName = PIC->getPassNameForClassName(PassID); in shouldPrintBeforePass()
928 StringRef PassName = PIC->getPassNameForClassName(PassID); in shouldPrintAfterPass()
941 PassInstrumentationCallbacks &PIC) { in registerCallbacks() argument
942 this->PIC = &PIC; in registerCallbacks()
948 PIC.registerBeforeNonSkippedPassCallback( in registerCallbacks()
952 PIC.registerAfterPassCallback( in registerCallbacks()
956 PIC.registerAfterPassInvalidatedCallback( in registerCallbacks()
964 PassInstrumentationCallbacks &PIC) { in registerCallbacks() argument
965 PIC.registerShouldRunOptionalPassCallback( in registerCallbacks()
1005 PassInstrumentationCallbacks &PIC) { in registerCallbacks() argument
1010 PIC.registerShouldRunOptionalPassCallback([this](StringRef PassName, Any IR) { in registerCallbacks()
1024 PassInstrumentationCallbacks &PIC) { in registerCallbacks() argument
1034 PIC.registerBeforeSkippedPassCallback([this, SpecialPasses](StringRef PassID, in registerCallbacks()
1041 PIC.registerBeforeNonSkippedPassCallback([this, SpecialPasses]( in registerCallbacks()
1064 PIC.registerAfterPassCallback( in registerCallbacks()
1072 PIC.registerAfterPassInvalidatedCallback( in registerCallbacks()
1081 PIC.registerBeforeAnalysisCallback([this](StringRef PassID, Any IR) { in registerCallbacks()
1086 PIC.registerAfterAnalysisCallback( in registerCallbacks()
1088 PIC.registerAnalysisInvalidatedCallback([this](StringRef PassID, Any IR) { in registerCallbacks()
1092 PIC.registerAnalysesClearedCallback([this](StringRef IRName) { in registerCallbacks()
1280 PassInstrumentationCallbacks &PIC, ModuleAnalysisManager &MAM) { in registerCallbacks() argument
1285 PIC.registerBeforeNonSkippedPassCallback([this, &MAM, Registered]( in registerCallbacks()
1314 PIC.registerAfterPassInvalidatedCallback( in registerCallbacks()
1323 PIC.registerAfterPassCallback([this, &MAM](StringRef P, Any IR, in registerCallbacks()
1381 PassInstrumentationCallbacks &PIC) { in registerCallbacks() argument
1382 PIC.registerAfterPassCallback( in registerCallbacks()
1467 void InLineChangePrinter::registerCallbacks(PassInstrumentationCallbacks &PIC) { in registerCallbacks() argument
1472 TextChangeReporter<IRDataT<EmptyData>>::registerRequiredCallbacks(PIC); in registerCallbacks()
1478 PassInstrumentationCallbacks &PIC) { in registerCallbacks() argument
1481 PIC.registerBeforeNonSkippedPassCallback( in registerCallbacks()
1483 PIC.registerAfterPassCallback( in registerCallbacks()
1488 PIC.registerAfterPassInvalidatedCallback( in registerCallbacks()
1491 PIC.registerBeforeAnalysisCallback( in registerCallbacks()
1493 PIC.registerAfterAnalysisCallback( in registerCallbacks()
2331 PassInstrumentationCallbacks &PIC) { in registerCallbacks() argument
2340 ChangeReporter<IRDataT<DCData>>::registerRequiredCallbacks(PIC); in registerCallbacks()
2397 PassInstrumentationCallbacks &PIC) { in registerCallbacks() argument
2404 PIC.registerBeforeNonSkippedPassCallback( in registerCallbacks()
2405 [&PIC, this](StringRef PassID, Any IR) { in registerCallbacks()
2410 if (!isInteresting(IR, PassID, PIC.getPassNameForClassName(PassID))) { in registerCallbacks()
2420 PassInstrumentationCallbacks &PIC, ModuleAnalysisManager *MAM) { in registerCallbacks() argument
2421 PrintIR.registerCallbacks(PIC); in registerCallbacks()
2422 PrintPass.registerCallbacks(PIC); in registerCallbacks()
2423 TimePasses.registerCallbacks(PIC); in registerCallbacks()
2424 OptNone.registerCallbacks(PIC); in registerCallbacks()
2425 OptPassGate.registerCallbacks(PIC); in registerCallbacks()
2426 PrintChangedIR.registerCallbacks(PIC); in registerCallbacks()
2427 PseudoProbeVerification.registerCallbacks(PIC); in registerCallbacks()
2429 Verify.registerCallbacks(PIC); in registerCallbacks()
2430 PrintChangedDiff.registerCallbacks(PIC); in registerCallbacks()
2431 WebsiteChangeReporter.registerCallbacks(PIC); in registerCallbacks()
2432 ChangeTester.registerCallbacks(PIC); in registerCallbacks()
2433 PrintCrashIR.registerCallbacks(PIC); in registerCallbacks()
2435 PreservedCFGChecker.registerCallbacks(PIC, *MAM); in registerCallbacks()
2443 TimeProfilingPasses.registerCallbacks(PIC); in registerCallbacks()