Home | History | Annotate | Download | only in optimizing

Lines Matching refs:side_effects

101   SideEffectsAnalysis side_effects(graph);
102 side_effects.Run();
103 GVNOptimization(graph, side_effects).Run();
179 SideEffectsAnalysis side_effects(graph);
180 side_effects.Run();
181 GVNOptimization(graph, side_effects).Run();
282 SideEffectsAnalysis side_effects(graph);
283 side_effects.Run();
284 GVNOptimization(graph, side_effects).Run();
297 SideEffectsAnalysis side_effects(graph);
298 side_effects.Run();
299 GVNOptimization(graph, side_effects).Run();
373 SideEffectsAnalysis side_effects(graph);
374 side_effects.Run();
376 ASSERT_TRUE(side_effects.GetBlockEffects(entry).DoesAnyWrite());
377 ASSERT_FALSE(side_effects.GetBlockEffects(outer_loop_body).DoesAnyWrite());
378 ASSERT_FALSE(side_effects.GetLoopEffects(outer_loop_header).DoesAnyWrite());
379 ASSERT_FALSE(side_effects.GetLoopEffects(inner_loop_header).DoesAnyWrite());
380 ASSERT_TRUE(side_effects.GetLoopEffects(outer_loop_header).Equals(kCanTriggerGC));
381 ASSERT_TRUE(side_effects.GetLoopEffects(inner_loop_header).Equals(kCanTriggerGC));
399 SideEffectsAnalysis side_effects(graph);
400 side_effects.Run();
402 ASSERT_TRUE(side_effects.GetBlockEffects(entry).DoesAnyWrite());
403 ASSERT_TRUE(side_effects.GetBlockEffects(outer_loop_body).DoesAnyWrite());
404 ASSERT_TRUE(side_effects.GetLoopEffects(outer_loop_header).DoesAnyWrite());
405 ASSERT_FALSE(side_effects.GetLoopEffects(inner_loop_header).DoesAnyWrite());
406 ASSERT_TRUE(side_effects.GetLoopEffects(inner_loop_header).Equals(kCanTriggerGC));
425 SideEffectsAnalysis side_effects(graph);
426 side_effects.Run();
428 ASSERT_TRUE(side_effects.GetBlockEffects(entry).DoesAnyWrite());
429 ASSERT_FALSE(side_effects.GetBlockEffects(outer_loop_body).DoesAnyWrite());
430 ASSERT_TRUE(side_effects.GetLoopEffects(outer_loop_header).DoesAnyWrite());
431 ASSERT_TRUE(side_effects.GetLoopEffects(inner_loop_header).DoesAnyWrite());