Searched refs:SaveStateOptimization (Results 1 – 7 of 7) sorted by relevance
24 bool SaveStateOptimization::RunImpl() in RunImpl()36 void SaveStateOptimization::RemoveSafePoints() in RemoveSafePoints()51 bool SaveStateOptimization::RequireRegMap(Inst *inst) in RequireRegMap()70 void SaveStateOptimization::VisitDefault(Inst *inst) in VisitDefault()99 void SaveStateOptimization::VisitSaveState(GraphVisitor *v, Inst *inst) in VisitSaveState()101 auto visitor = static_cast<SaveStateOptimization *>(v); in VisitSaveState()122 void SaveStateOptimization::VisitSaveStateDeoptimize(GraphVisitor *v, Inst *inst) in VisitSaveStateDeoptimize()124 static_cast<SaveStateOptimization *>(v)->TryToRemoveRedundantSaveState(inst); in VisitSaveStateDeoptimize()127 bool SaveStateOptimization::TryToRemoveRedundantSaveState(Inst *inst) in TryToRemoveRedundantSaveState()
28 class SaveStateOptimization : public Optimization, public GraphVisitor {32 explicit SaveStateOptimization(Graph *graph) : Optimization(graph) {} in SaveStateOptimization() function34 NO_MOVE_SEMANTIC(SaveStateOptimization);35 NO_COPY_SEMANTIC(SaveStateOptimization);36 ~SaveStateOptimization() override = default;
64 ASSERT_TRUE(GetGraph()->RunPass<SaveStateOptimization>()); in TEST_F()97 ASSERT_FALSE(GetGraph()->RunPass<SaveStateOptimization>()); in TEST_F()130 ASSERT_FALSE(GetGraph()->RunPass<SaveStateOptimization>()); in TEST_F()151 ASSERT_TRUE(GetGraph()->RunPass<SaveStateOptimization>()); in TEST_F()205 ASSERT_TRUE(GetGraph()->RunPass<SaveStateOptimization>()); in TEST_F()246 ASSERT_TRUE(GetGraph()->RunPass<SaveStateOptimization>()); in TEST_F()280 ASSERT_TRUE(GetGraph()->RunPass<SaveStateOptimization>()); in TEST_F()304 ASSERT_FALSE(GetGraph()->RunPass<SaveStateOptimization>()); in TEST_F()
21 static_cast<SaveStateOptimization *>(v)->SetHaveCalls();24 static_cast<SaveStateOptimization *>(v)->SetHaveCalls();
149 ASSERT_TRUE(GetGraph()->RunPass<SaveStateOptimization>()); in TEST_F()285 ASSERT_TRUE(GetGraph()->RunPass<SaveStateOptimization>()); in PARAM_TEST()391 ASSERT_TRUE(GetGraph()->RunPass<SaveStateOptimization>());550 ASSERT_TRUE(GetGraph()->RunPass<SaveStateOptimization>());
247 graph->RunPass<SaveStateOptimization>(); in RunOptimizations()
371 graph->RunPass<compiler::SaveStateOptimization>(); in PreOpt2()