Lines Matching refs:scheduling_graph
143 SchedulingGraph scheduling_graph(&scheduler, arena); in TEST_F() local
146 scheduling_graph.AddNode(instr); in TEST_F()
150 ASSERT_FALSE(scheduling_graph.HasImmediateDataDependency(add1, c1)); in TEST_F()
151 ASSERT_FALSE(scheduling_graph.HasImmediateDataDependency(add2, c2)); in TEST_F()
154 ASSERT_TRUE(scheduling_graph.HasImmediateDataDependency(add2, add1)); in TEST_F()
155 ASSERT_FALSE(scheduling_graph.HasImmediateDataDependency(add1, add2)); in TEST_F()
156 ASSERT_TRUE(scheduling_graph.HasImmediateDataDependency(div_check, add2)); in TEST_F()
157 ASSERT_FALSE(scheduling_graph.HasImmediateDataDependency(div_check, add1)); in TEST_F()
158 ASSERT_TRUE(scheduling_graph.HasImmediateDataDependency(div, div_check)); in TEST_F()
159 ASSERT_TRUE(scheduling_graph.HasImmediateDataDependency(array_set1, add1)); in TEST_F()
160 ASSERT_TRUE(scheduling_graph.HasImmediateDataDependency(array_set1, add2)); in TEST_F()
163 ASSERT_TRUE(scheduling_graph.HasImmediateOtherDependency(array_set1, array_get1)); in TEST_F()
164 ASSERT_TRUE(scheduling_graph.HasImmediateOtherDependency(array_set2, array_get2)); in TEST_F()
165 ASSERT_TRUE(scheduling_graph.HasImmediateOtherDependency(array_get2, array_set1)); in TEST_F()
166 ASSERT_TRUE(scheduling_graph.HasImmediateOtherDependency(array_set2, array_set1)); in TEST_F()
169 ASSERT_TRUE(scheduling_graph.HasImmediateOtherDependency(div_check, mul)); in TEST_F()
170 ASSERT_FALSE(scheduling_graph.HasImmediateOtherDependency(mul, div_check)); in TEST_F()
173 ASSERT_TRUE(scheduling_graph.HasImmediateOtherDependency(array_set1, div_check)); in TEST_F()