/external/llvm-project/llvm/include/llvm/IR/ |
D | PassManager.h | 418 template <typename PassT, typename IRUnitT, typename AnalysisManagerT, 421 getAnalysisResultUnpackTuple(AnalysisManagerT &AM, IRUnitT &IR, in getAnalysisResultUnpackTuple() 464 typename AnalysisManagerT = AnalysisManager<IRUnitT>, 467 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...>> { 490 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run() 555 detail::PassModel<IRUnitT, PassT, PreservedAnalyses, AnalysisManagerT, in addPass() 580 detail::PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...>; 618 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs> 619 Result run(IRUnitT &, AnalysisManagerT &, ExtraArgTs &&...) { in run() argument 968 template <typename AnalysisManagerT, typename IRUnitT, typename... ExtraArgTs> [all …]
|
D | PassManagerInternal.h | 36 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs> 46 virtual PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, 65 typename AnalysisManagerT, typename... ExtraArgTs> 66 struct PassModel : PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...> { 83 PreservedAnalysesT run(IRUnitT &IR, AnalysisManagerT &AM, in run()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | PassManager.h | 417 template <typename PassT, typename IRUnitT, typename AnalysisManagerT, 420 getAnalysisResultUnpackTuple(AnalysisManagerT &AM, IRUnitT &IR, in getAnalysisResultUnpackTuple() 463 typename AnalysisManagerT = AnalysisManager<IRUnitT>, 466 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...>> { 489 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run() 551 detail::PassModel<IRUnitT, PassT, PreservedAnalyses, AnalysisManagerT, in addPass() 559 detail::PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...>; 597 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs> 598 Result run(IRUnitT &, AnalysisManagerT &, ExtraArgTs &&...) { in run() argument 1044 template <typename AnalysisManagerT, typename IRUnitT, typename... ExtraArgTs> [all …]
|
D | PassManagerInternal.h | 36 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs> 46 virtual PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, 59 typename AnalysisManagerT, typename... ExtraArgTs> 60 struct PassModel : PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...> { 77 PreservedAnalysesT run(IRUnitT &IR, AnalysisManagerT &AM, in run()
|
/external/llvm/include/llvm/IR/ |
D | PassManager.h | 671 template <typename AnalysisManagerT, typename IRUnitT> 674 InnerAnalysisManagerProxy<AnalysisManagerT, IRUnitT>> { 678 explicit Result(AnalysisManagerT &AM) : AM(&AM) {} in Result() 704 AnalysisManagerT &getManager() { return *AM; } in getManager() 729 AnalysisManagerT *AM; 732 explicit InnerAnalysisManagerProxy(AnalysisManagerT &AM) : AM(&AM) {} in InnerAnalysisManagerProxy() 757 InnerAnalysisManagerProxy<AnalysisManagerT, IRUnitT>>; 760 AnalysisManagerT *AM; 763 template <typename AnalysisManagerT, typename IRUnitT> 764 char InnerAnalysisManagerProxy<AnalysisManagerT, IRUnitT>::PassID; [all …]
|
/external/llvm-project/polly/include/polly/ |
D | ScopPass.h | 114 template <typename AnalysisManagerT, typename IRUnitT, typename... ExtraArgTs> 116 : public InnerAnalysisManagerProxy<AnalysisManagerT, IRUnitT> { 119 : InnerAnalysisManagerProxy<AnalysisManagerT, IRUnitT>(InnerAM) {} 120 using Result = typename InnerAnalysisManagerProxy<AnalysisManagerT, IRUnitT, 127 AnalysisManagerT &getManager() { return InnerAM; } 130 AnalysisManagerT InnerAM;
|
/external/llvm-project/llvm/unittests/IR/ |
D | PassBuilderCallbacksTest.cpp | 45 typename AnalysisManagerT = AnalysisManager<IRUnitT>, 72 typename AnalysisManagerT::Invalidator &Inv) { in invalidate() 77 Result run(IRUnitT &IR, AnalysisManagerT &AM, ExtraArgTs... ExtraArgs) { in run() 92 typename AnalysisManagerT::Invalidator &Inv) { in invalidateCallback() 116 template <typename DerivedT, typename IRUnitT, typename AnalysisManagerT, 118 AnalysisKey MockAnalysisHandleBase<DerivedT, IRUnitT, AnalysisManagerT, 122 typename AnalysisManagerT = AnalysisManager<IRUnitT>, 137 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run() 401 using AnalysisManagerT = AnalysisManager<TestIRUnitT, ExtraAnalysisArgTs...>; typedef in __anonfa2819040111::PassBuilderCallbacksTest 403 PassManager<TestIRUnitT, AnalysisManagerT, ExtraPassArgTs...>; [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Passes/ |
D | PassBuilder.h | 742 template <typename AnalysisT, typename IRUnitT, typename AnalysisManagerT, 746 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...> &PM) { in parseAnalysisUtilityPasses() argument 763 PM.addPass(RequireAnalysisPass<AnalysisT, IRUnitT, AnalysisManagerT, in parseAnalysisUtilityPasses()
|
/external/llvm-project/llvm/include/llvm/Passes/ |
D | PassBuilder.h | 809 template <typename AnalysisT, typename IRUnitT, typename AnalysisManagerT, 813 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...> &PM) { in parseAnalysisUtilityPasses() argument 830 PM.addPass(RequireAnalysisPass<AnalysisT, IRUnitT, AnalysisManagerT, in parseAnalysisUtilityPasses()
|
/external/llvm-project/llvm/unittests/Transforms/Scalar/ |
D | LoopPassManagerTest.cpp | 42 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()
|