Home
last modified time | relevance | path

Searched refs:PassPA (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp89 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 DCGSCCPassManager.cpp87 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 DPassManager.cpp124 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 DMachinePassManager.cpp93 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 DScopPass.cpp81 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 DPassManager.h519 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 DScopPass.h264 PreservedAnalyses PassPA = Pass.run(*scop, SAM, AR, Updater);
266 SAM.invalidate(*scop, PassPA);
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassManagerTest.cpp901 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 DStandardInstrumentations.cpp1105 [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 DDebugify.cpp1031 const PreservedAnalyses &PassPA) { in registerCallbacks() argument