Searched refs:PassPA (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPassManager.cpp | 90 std::optional<PreservedAnalyses> PassPA; in runWithLoopNestPasses() local 119 if (!PassPA) in runWithLoopNestPasses() 124 PA.intersect(std::move(*PassPA)); in runWithLoopNestPasses() 134 PA.intersect(std::move(*PassPA)); in runWithLoopNestPasses() 160 std::optional<PreservedAnalyses> PassPA = in runWithoutLoopNestPasses() local 166 if (!PassPA) in runWithoutLoopNestPasses() 171 PA.intersect(std::move(*PassPA)); in runWithoutLoopNestPasses() 177 AM.invalidate(L, *PassPA); in runWithoutLoopNestPasses() 181 PA.intersect(std::move(*PassPA)); in runWithoutLoopNestPasses() 336 LAM.invalidate(*L, PassPA); in run() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CGSCCPassManager.cpp | 87 PreservedAnalyses PassPA = Pass->run(*C, AM, G, UR); in run() local 100 PA.intersect(PassPA); in run() 115 AM.invalidate(*C, PassPA); in run() 289 UR.CrossSCCPA.intersect(PassPA); in run() 292 PA.intersect(PassPA); in run() 311 CGAM.invalidate(*C, PassPA); in run() 407 PA.intersect(PassPA); in run() 419 AM.invalidate(*C, PassPA); in run() 535 PreservedAnalyses PassPA = Pass->run(F, FAM); in run() local 542 PI.runAfterPass<Function>(*Pass, F, PassPA); in run() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | PassManager.cpp | 123 PreservedAnalyses PassPA = Pass->run(F, FAM); in run() local 128 FAM.invalidate(F, EagerlyInvalidate ? PreservedAnalyses::none() : PassPA); in run() 130 PI.runAfterPass(*Pass, F, PassPA); in run() 134 PA.intersect(std::move(PassPA)); in run()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachinePassManager.cpp | 96 PreservedAnalyses PassPA = P->run(MF, MFAM); in run() local 97 MFAM.invalidate(MF, PassPA); in run() 98 PI.runAfterPass(*P, MF, PassPA); in run()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PassManager.h | 543 PreservedAnalyses PassPA = Pass->run(IR, AM, ExtraArgs...); in run() local 547 AM.invalidate(IR, PassPA); in run() 551 PI.runAfterPass<IRUnitT>(*Pass, IR, PassPA); in run() 555 PA.intersect(std::move(PassPA)); in run()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | StandardInstrumentations.cpp | 1315 [this](StringRef P, const PreservedAnalyses &PassPA) { in registerCallbacks() argument 1324 const PreservedAnalyses &PassPA) { in registerCallbacks() argument 1383 [this](StringRef P, Any IR, const PreservedAnalyses &PassPA) { in registerCallbacks() argument
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | Debugify.cpp | 1104 [this, &MAM](StringRef P, Any IR, const PreservedAnalyses &PassPA) { in registerCallbacks() argument
|