Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DPassManager.h417 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 …]
DPassManagerInternal.h36 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()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Passes/
DPassBuilder.h742 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()