Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DLoopPassManager.cpp90 std::optional<PreservedAnalyses> PassPA; in runWithLoopNestPasses() local
94 PassPA = runSinglePass(L, Pass, AM, AR, U, PI); in runWithLoopNestPasses()
113 PassPA = runSinglePass(*LoopNestPtr, Pass, AM, AR, U, PI); in runWithLoopNestPasses()
119 if (!PassPA) in runWithLoopNestPasses()
124 PA.intersect(std::move(*PassPA)); in runWithLoopNestPasses()
130 AM.invalidate(IsLoopNestPass[I] ? *OuterMostLoop : L, *PassPA); in runWithLoopNestPasses()
134 PA.intersect(std::move(*PassPA)); in runWithLoopNestPasses()
137 IsLoopNestPtrValid &= PassPA->getChecker<LoopNestAnalysis>().preserved(); in runWithLoopNestPasses()
160 std::optional<PreservedAnalyses> PassPA = in runWithoutLoopNestPasses() local
166 if (!PassPA) in runWithoutLoopNestPasses()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DCGSCCPassManager.cpp87 PreservedAnalyses PassPA = Pass->run(*C, AM, G, UR); in run() local
90 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA); in run()
92 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
105 PA.intersect(PassPA); in run()
119 AM.invalidate(*C, PassPA); in run()
277 PreservedAnalyses PassPA = Pass->run(*C, CGAM, CG, UR); in run() local
280 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA); in run()
282 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
296 UR.CrossSCCPA.intersect(PassPA); in run()
299 PA.intersect(PassPA); in run()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/IR/
DPassManager.cpp124 PreservedAnalyses PassPA = Pass->run(F, FAM); in run() local
125 PI.runAfterPass(*Pass, F, PassPA); in run()
130 FAM.invalidate(F, EagerlyInvalidate ? PreservedAnalyses::none() : PassPA); in run()
134 PA.intersect(std::move(PassPA)); in run()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
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()
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DPassManager.h517 PreservedAnalyses PassPA = Pass->run(IR, AM, ExtraArgs...); in run() local
521 PI.runAfterPass<IRUnitT>(*Pass, IR, PassPA); in run()
525 AM.invalidate(IR, PassPA); in run()
529 PA.intersect(std::move(PassPA)); in run()
/openbsd/src/gnu/llvm/llvm/lib/Passes/
DStandardInstrumentations.cpp1096 [this](StringRef P, const PreservedAnalyses &PassPA) { in registerCallbacks() argument
1106 const PreservedAnalyses &PassPA) { in registerCallbacks() argument
1117 if (!PassPA.allAnalysesInSetPreserved<CFGAnalyses>() && in registerCallbacks()
1118 !PassPA.allAnalysesInSetPreserved<AllAnalysesOn<Function>>()) in registerCallbacks()
1131 [this](StringRef P, Any IR, const PreservedAnalyses &PassPA) { in registerCallbacks() argument
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DDebugify.cpp1042 const PreservedAnalyses &PassPA) { in registerCallbacks() argument