| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPassManager.cpp | 89 Optional<PreservedAnalyses> PassPA; in runWithLoopNestPasses() local 110 if (!PassPA) in runWithLoopNestPasses() 115 PA.intersect(std::move(*PassPA)); in runWithLoopNestPasses() 121 AM.invalidate(L, *PassPA); in runWithLoopNestPasses() 125 PA.intersect(std::move(*PassPA)); in runWithLoopNestPasses() 156 if (!PassPA) in runWithoutLoopNestPasses() 167 AM.invalidate(L, *PassPA); in runWithoutLoopNestPasses() 171 PA.intersect(std::move(*PassPA)); in runWithoutLoopNestPasses() 294 PreservedAnalyses PassPA; in run() local 327 LAM.invalidate(*L, PassPA); in run() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CGSCCPassManager.cpp | 87 PreservedAnalyses PassPA; in run() local 90 PassPA = Pass->run(*C, AM, G, UR); in run() 118 AM.invalidate(*C, PassPA); in run() 122 PA.intersect(std::move(PassPA)); in run() 280 PreservedAnalyses PassPA; in run() local 316 CGAM.invalidate(*C, PassPA); in run() 504 AM.invalidate(*C, PassPA); in run() 506 PA.intersect(std::move(PassPA)); in run() 551 PreservedAnalyses PassPA; in run() local 554 PassPA = Pass->run(F, FAM); in run() [all …]
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | PassManager.cpp | 124 PreservedAnalyses PassPA; in run() local 127 PassPA = Pass->run(F, FAM); in run() 130 PI.runAfterPass(*Pass, F, PassPA); in run() 135 FAM.invalidate(F, EagerlyInvalidate ? PreservedAnalyses::none() : PassPA); in run() 139 PA.intersect(std::move(PassPA)); in run()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachinePassManager.cpp | 93 PreservedAnalyses PassPA = P->run(MF, MFAM); in run() local 94 PI.runAfterPass(*P, MF, PassPA); in run() 95 MFAM.invalidate(MF, PassPA); in run()
|
| /llvm-project-15.0.7/polly/lib/Analysis/ |
| H A D | ScopPass.cpp | 81 auto PassPA = Pass->run(S, AM, AR, U); in run() local 83 AM.invalidate(S, PassPA); in run() 84 PA.intersect(std::move(PassPA)); in run()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | PassManager.h | 519 PreservedAnalyses PassPA; in run() local 522 PassPA = P->run(IR, AM, ExtraArgs...); in run() 527 PI.runAfterPass<IRUnitT>(*P, IR, PassPA); in run() 531 AM.invalidate(IR, PassPA); in run() 535 PA.intersect(std::move(PassPA)); in run()
|
| /llvm-project-15.0.7/polly/include/polly/ |
| H A D | ScopPass.h | 264 PreservedAnalyses PassPA = Pass.run(*scop, SAM, AR, Updater); 266 SAM.invalidate(*scop, PassPA);
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | PassManagerTest.cpp | 901 PreservedAnalyses PassPA = InnerPM.run(F, FAM); in run() local 902 PI.runAfterPass(InnerPM, F, PassPA); in run() 903 FAM.invalidate(F, PassPA); in run() 904 PA.intersect(PassPA); in run()
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | StandardInstrumentations.cpp | 1105 [this](StringRef P, const PreservedAnalyses &PassPA) { in registerCallbacks() argument 1115 const PreservedAnalyses &PassPA) { in registerCallbacks() argument 1125 if (!PassPA.allAnalysesInSetPreserved<CFGAnalyses>() && in registerCallbacks() 1126 !PassPA.allAnalysesInSetPreserved<AllAnalysesOn<Function>>()) in registerCallbacks() 1140 [this](StringRef P, Any IR, const PreservedAnalyses &PassPA) { in registerCallbacks() argument
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | Debugify.cpp | 1031 const PreservedAnalyses &PassPA) { in registerCallbacks() argument
|