Home
last modified time | relevance | path

Searched refs:AnalysisManagerT (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPassManager.h424 getAnalysisResultUnpackTuple(AnalysisManagerT &AM, IRUnitT &IR, in getAnalysisResultUnpackTuple()
467 typename AnalysisManagerT = AnalysisManager<IRUnitT>,
498 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run()
972 AnalysisManagerT &getManager() { return *InnerAM; } in getManager()
989 AnalysisManagerT *InnerAM;
1007 InnerAnalysisManagerProxy<AnalysisManagerT, IRUnitT>>;
1011 AnalysisManagerT *InnerAM;
1138 const AnalysisManagerT *OuterAM;
1146 OuterAnalysisManagerProxy(const AnalysisManagerT &OuterAM) in OuterAnalysisManagerProxy()
1163 const AnalysisManagerT *OuterAM;
[all …]
H A DPassManagerInternal.h36 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs>
46 virtual PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM,
68 typename AnalysisManagerT, typename... ExtraArgTs>
69 struct PassModel : PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...> {
86 PreservedAnalysesT run(IRUnitT &IR, AnalysisManagerT &AM, in run()
/llvm-project-15.0.7/polly/include/polly/
H A DScopPass.h126 template <typename AnalysisManagerT, typename IRUnitT, typename... ExtraArgTs>
128 : public InnerAnalysisManagerProxy<AnalysisManagerT, IRUnitT> {
131 : InnerAnalysisManagerProxy<AnalysisManagerT, IRUnitT>(InnerAM) {}
132 using Result = typename InnerAnalysisManagerProxy<AnalysisManagerT, IRUnitT,
139 AnalysisManagerT &getManager() { return InnerAM; }
142 AnalysisManagerT InnerAM;
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassBuilderCallbacksTest.cpp42 typename AnalysisManagerT = AnalysisManager<IRUnitT>,
69 typename AnalysisManagerT::Invalidator &Inv) { in invalidate()
74 Result run(IRUnitT &IR, AnalysisManagerT &AM, ExtraArgTs... ExtraArgs) { in run()
89 typename AnalysisManagerT::Invalidator &Inv) { in invalidateCallback()
113 template <typename DerivedT, typename IRUnitT, typename AnalysisManagerT,
115 AnalysisKey MockAnalysisHandleBase<DerivedT, IRUnitT, AnalysisManagerT,
119 typename AnalysisManagerT = AnalysisManager<IRUnitT>,
134 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run()
423 PassManager<TestIRUnitT, AnalysisManagerT, ExtraPassArgTs...>;
443 static PreservedAnalyses getAnalysisResult(IRUnitT &U, AnalysisManagerT &AM, in getAnalysisResult()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Passes/
H A DPassBuilder.h693 template <typename AnalysisT, typename IRUnitT, typename AnalysisManagerT,
697 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...> &PM) { in parseAnalysisUtilityPasses() argument
714 PM.addPass(RequireAnalysisPass<AnalysisT, IRUnitT, AnalysisManagerT, in parseAnalysisUtilityPasses()
/llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/
H A DLoopPassManagerTest.cpp42 typename AnalysisManagerT = AnalysisManager<IRUnitT>,
69 typename AnalysisManagerT::Invalidator &Inv) { in invalidate()
74 Result run(IRUnitT &IR, AnalysisManagerT &AM, ExtraArgTs... ExtraArgs) { in run()
88 typename AnalysisManagerT::Invalidator &Inv) { in invalidateCallback()
106 template <typename DerivedT, typename IRUnitT, typename AnalysisManagerT,
108 AnalysisKey MockAnalysisHandleBase<DerivedT, IRUnitT, AnalysisManagerT,
153 typename AnalysisManagerT = AnalysisManager<IRUnitT>,
168 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run()