Lines Matching refs:AnalysisWithDependency
175 struct AnalysisWithDependency { struct
176 MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID(AnalysisWithDependency)
178 AnalysisWithDependency(Operation *, AnalysisManager &am) { in AnalysisWithDependency() function
183 return !pa.isPreserved<AnalysisWithDependency>() || in isInvalidated()
196 am.getAnalysis<AnalysisWithDependency>(); in TEST()
197 EXPECT_TRUE(am.getCachedAnalysis<AnalysisWithDependency>().has_value()); in TEST()
201 pa.preserve<AnalysisWithDependency>(); in TEST()
204 EXPECT_FALSE(am.getCachedAnalysis<AnalysisWithDependency>().has_value()); in TEST()
212 am.getAnalysis<AnalysisWithDependency>(); in AnalysisWithNestedDependency()
217 !pa.isPreserved<AnalysisWithDependency>(); in isInvalidated()
231 EXPECT_TRUE(am.getCachedAnalysis<AnalysisWithDependency>().has_value()); in TEST()
235 pa.preserve<AnalysisWithDependency>(); in TEST()
241 EXPECT_FALSE(am.getCachedAnalysis<AnalysisWithDependency>().has_value()); in TEST()