Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp70 Optional<PreservedAnalyses> PassPA; in runWithLoopNestPasses() local
74 PassPA = runSinglePass(L, Pass, AM, AR, U, PI); in runWithLoopNestPasses()
85 PassPA = runSinglePass(*LoopNestPtr, Pass, AM, AR, U, PI); in runWithLoopNestPasses()
91 if (!PassPA) in runWithLoopNestPasses()
96 PA.intersect(std::move(*PassPA)); in runWithLoopNestPasses()
102 AM.invalidate(L, *PassPA); in runWithLoopNestPasses()
106 PA.intersect(std::move(*PassPA)); in runWithLoopNestPasses()
109 IsLoopNestPtrValid &= PassPA->getChecker<LoopNestAnalysis>().preserved(); in runWithLoopNestPasses()
138 Optional<PreservedAnalyses> PassPA = runSinglePass(L, Pass, AM, AR, U, PI); in runWithoutLoopNestPasses() local
143 if (!PassPA) in runWithoutLoopNestPasses()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp86 PreservedAnalyses PassPA; in run() local
89 PassPA = Pass->run(*C, AM, G, UR); in run()
93 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA); in run()
95 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
117 AM.invalidate(*C, PassPA); in run()
121 PA.intersect(std::move(PassPA)); in run()
285 PreservedAnalyses PassPA; in run() local
288 PassPA = Pass->run(*C, CGAM, CG, UR); in run()
292 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA); in run()
294 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DPassManager.cpp114 PreservedAnalyses PassPA; in run() local
117 PassPA = Pass->run(F, FAM); in run()
120 PI.runAfterPass(*Pass, F, PassPA); in run()
125 FAM.invalidate(F, PassPA); in run()
129 PA.intersect(std::move(PassPA)); in run()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DPassManager.h506 PreservedAnalyses PassPA; in run() local
509 PassPA = P->run(IR, AM, ExtraArgs...); in run()
514 PI.runAfterPass<IRUnitT>(*P, IR, PassPA); in run()
518 AM.invalidate(IR, PassPA); in run()
522 PA.intersect(std::move(PassPA)); in run()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Passes/
H A DStandardInstrumentations.cpp1100 [this](StringRef P, const PreservedAnalyses &PassPA) { in registerCallbacks() argument
1108 const PreservedAnalyses &PassPA) { in registerCallbacks() argument
1116 if (!PassPA.allAnalysesInSetPreserved<CFGAnalyses>() && in registerCallbacks()
1117 !PassPA.allAnalysesInSetPreserved<AllAnalysesOn<Function>>()) in registerCallbacks()
1131 [this](StringRef P, Any IR, const PreservedAnalyses &PassPA) { in registerCallbacks() argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DDebugify.cpp998 const PreservedAnalyses &PassPA) { in registerCallbacks() argument