Searched refs:IRUnitT (Results 1 – 5 of 5) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | PassManagerInternal.h | 27 template <typename IRUnitT> class AllAnalysesOn; 28 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager; 36 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs> 46 virtual PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, 58 template <typename IRUnitT, typename PassT, typename PreservedAnalysesT, 60 struct PassModel : PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...> { 77 PreservedAnalysesT run(IRUnitT &IR, AnalysisManagerT &AM, in run() 91 template <typename IRUnitT, typename PreservedAnalysesT, typename InvalidatorT> 110 virtual bool invalidate(IRUnitT &IR, const PreservedAnalysesT &PA, 116 template <typename IRUnitT, typename ResultT> class ResultHasInvalidateMethod { [all …]
|
D | PassManager.h | 92 template <typename IRUnitT> class AllAnalysesOn { 100 template <typename IRUnitT> AnalysisSetKey AllAnalysesOn<IRUnitT>::SetKey; 367 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager; 417 template <typename PassT, typename IRUnitT, typename AnalysisManagerT, 420 getAnalysisResultUnpackTuple(AnalysisManagerT &AM, IRUnitT &IR, in getAnalysisResultUnpackTuple() 432 template <typename PassT, typename IRUnitT, typename... AnalysisArgTs, 435 getAnalysisResult(AnalysisManager<IRUnitT, AnalysisArgTs...> &AM, IRUnitT &IR, in getAnalysisResult() argument 438 PassT, IRUnitT>)(AM, IR, Args, in getAnalysisResult() 462 template <typename IRUnitT, 463 typename AnalysisManagerT = AnalysisManager<IRUnitT>, [all …]
|
D | PassInstrumentation.h | 143 template <typename IRUnitT, typename PassT> 144 bool runBeforePass(const PassT &Pass, const IRUnitT &IR) const { in runBeforePass() 157 template <typename IRUnitT, typename PassT> 158 void runAfterPass(const PassT &Pass, const IRUnitT &IR) const { in runAfterPass() 167 template <typename IRUnitT, typename PassT> 176 template <typename IRUnitT, typename PassT> 177 void runBeforeAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runBeforeAnalysis() 185 template <typename IRUnitT, typename PassT> 186 void runAfterAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runAfterAnalysis() 197 template <typename IRUnitT, typename... ExtraArgsT> [all …]
|
D | IRPrintingPasses.h | 32 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager;
|
/third_party/skia/third_party/externals/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()
|