Lines Matching refs:MyAnalysis
22 struct MyAnalysis { struct
23 MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID(MyAnalysis)
25 MyAnalysis(Operation *) {} in MyAnalysis() function
47 am.getAnalysis<MyAnalysis>(); in TEST()
51 pa.preserve<MyAnalysis>(); in TEST()
55 EXPECT_TRUE(am.getCachedAnalysis<MyAnalysis>().has_value()); in TEST()
78 fam.getAnalysis<MyAnalysis>(); in TEST()
82 pa.preserve<MyAnalysis>(); in TEST()
86 EXPECT_TRUE(fam.getCachedAnalysis<MyAnalysis>().has_value()); in TEST()
109 EXPECT_FALSE(am.getCachedChildAnalysis<MyAnalysis>(func1).has_value()); in TEST()
112 am.getChildAnalysis<MyAnalysis>(func1); in TEST()
116 pa.preserve<MyAnalysis>(); in TEST()
120 EXPECT_TRUE(am.getCachedChildAnalysis<MyAnalysis>(func1).has_value()); in TEST()
179 am.getAnalysis<MyAnalysis>(); in AnalysisWithDependency()
184 !pa.isPreserved<MyAnalysis>(); in isInvalidated()
198 EXPECT_TRUE(am.getCachedAnalysis<MyAnalysis>().has_value()); in TEST()
205 EXPECT_FALSE(am.getCachedAnalysis<MyAnalysis>().has_value()); in TEST()
232 EXPECT_TRUE(am.getCachedAnalysis<MyAnalysis>().has_value()); in TEST()
242 EXPECT_FALSE(am.getCachedAnalysis<MyAnalysis>().has_value()); in TEST()