Home
last modified time | relevance | path

Searched refs:PassInstrumentationAnalysis (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPassManagerImpl.h38 if (auto *PI = getCachedResult<PassInstrumentationAnalysis>(IR)) in clear()
67 if (ID != PassInstrumentationAnalysis::ID()) { in getResultImpl()
68 PI = getResult<PassInstrumentationAnalysis>(IR, ExtraArgs...); in getResultImpl()
134 if (auto *PI = getCachedResult<PassInstrumentationAnalysis>(IR)) in invalidate()
H A DPassManager.h452 class PassInstrumentationAnalysis; variable
507 detail::getAnalysisResult<PassInstrumentationAnalysis>( in run()
600 class PassInstrumentationAnalysis
601 : public AnalysisInfoMixin<PassInstrumentationAnalysis> {
602 friend AnalysisInfoMixin<PassInstrumentationAnalysis>;
610 PassInstrumentationAnalysis(PassInstrumentationCallbacks *Callbacks = nullptr)
1329 detail::getAnalysisResult<PassInstrumentationAnalysis>( in run()
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DInlineCostTest.cpp61 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST()
62 FAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST()
H A DFunctionPropertiesAnalysisTest.cpp34 FAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in FunctionPropertiesAnalysisTest()
H A DCGSCCPassManagerTest.cpp260 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in CGSCCPassManagerTest()
261 CGAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in CGSCCPassManagerTest()
262 FAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in CGSCCPassManagerTest()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachinePassManager.cpp38 PassInstrumentation PI = MFAM.getResult<PassInstrumentationAnalysis>(M); in run()
84 PassInstrumentation PI = MFAM.getResult<PassInstrumentationAnalysis>(MF); in run()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassManagerTest.cpp432 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST_F()
433 FAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST_F()
587 AM.registerPass([&] { return PassInstrumentationAnalysis(&PIC); }); in TEST_F()
723 MAM.registerPass([&] { return PassInstrumentationAnalysis(&PIC); }); in TEST_F()
724 FAM.registerPass([&] { return PassInstrumentationAnalysis(&PIC); }); in TEST_F()
831 FAM.registerPass([&] { return PassInstrumentationAnalysis(&PIC); }); in TEST_F()
877 FAM.registerPass([&] { return PassInstrumentationAnalysis(&PIC); }); in TEST_F()
896 PassInstrumentation PI = FAM.getResult<PassInstrumentationAnalysis>(F); in run()
942 FAM.registerPass([&] { return PassInstrumentationAnalysis(&PIC); }); in TEST_F()
/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DPassManagerTest.cpp222 FAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST_F()
224 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST_F()
230 NestedMFAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp77 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(L, AR); in runWithLoopNestPasses()
149 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(L, AR); in runWithoutLoopNestPasses()
194 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(F); in run()
/llvm-project-15.0.7/llvm/lib/IR/
H A DPassInstrumentation.cpp31 AnalysisKey PassInstrumentationAnalysis::Key;
H A DPassManager.cpp111 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(M); in run()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachinePassRegistry.def19 MODULE_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis, (PIC))
31 FUNCTION_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis, (PIC))
68 MACHINE_FUNCTION_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis, (PIC))
/llvm-project-15.0.7/polly/lib/Support/
H A DDumpFunctionPass.cpp60 MAM.registerPass([&] { return PassInstrumentationAnalysis(&PIC); }); in runDumpFunction()
H A DPollyPasses.def23 SCOP_ANALYSIS("pass-instrumentation", llvm::PassInstrumentationAnalysis(PIC))
/llvm-project-15.0.7/llvm/unittests/Passes/
H A DPluginsTest.cpp126 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp69 AM.getResult<PassInstrumentationAnalysis>(InitialC, G); in run()
173 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(M); in run()
368 AM.getResult<PassInstrumentationAnalysis>(InitialC, CG); in run()
547 PassInstrumentation PI = FAM.getResult<PassInstrumentationAnalysis>(F); in run()
/llvm-project-15.0.7/llvm/lib/Passes/
H A DPassRegistry.def28 MODULE_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis(PIC))
164 CGSCC_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis(PIC))
228 FUNCTION_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis(PIC))
494 LOOP_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis(PIC))
/llvm-project-15.0.7/llvm/lib/FuzzMutate/
H A DIRMutator.cpp80 FAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in eliminateDeadCode()
/llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/
H A DLoopPassManagerTest.cpp320 LAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in LoopPassManagerTest()
321 FAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in LoopPassManagerTest()
322 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in LoopPassManagerTest()
/llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2907 FAM.registerPass([]() { return PassInstrumentationAnalysis(); }); in applySimd()
3004 FAM.registerPass([]() { return PassInstrumentationAnalysis(); }); in computeHeuristicUnrollFactor()