Home
last modified time | relevance | path

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

/external/llvm-project/mlir/include/mlir/Pass/
DAnalysisManager.h99 template <typename AnalysisT> struct AnalysisModel : public AnalysisConcept { struct
101 explicit AnalysisModel(Args &&... args) in AnalysisModel() argument
151 return {static_cast<AnalysisModel<AnalysisT> &>(*res->second).analysis}; in getCachedAnalysis()
186 it->second = std::make_unique<AnalysisModel<AnalysisT>>(op); in getAnalysisImpl()
191 return static_cast<AnalysisModel<AnalysisT> &>(*it->second).analysis; in getAnalysisImpl()