Lines Matching refs:side_effects

104   SideEffectsAnalysis side_effects(graph);
105 side_effects.Run();
106 GVNOptimization(graph, side_effects).Run();
186 SideEffectsAnalysis side_effects(graph);
187 side_effects.Run();
188 GVNOptimization(graph, side_effects).Run();
293 SideEffectsAnalysis side_effects(graph);
294 side_effects.Run();
295 GVNOptimization(graph, side_effects).Run();
308 SideEffectsAnalysis side_effects(graph);
309 side_effects.Run();
310 GVNOptimization(graph, side_effects).Run();
388 SideEffectsAnalysis side_effects(graph);
389 side_effects.Run();
391 ASSERT_TRUE(side_effects.GetBlockEffects(entry).DoesAnyWrite());
392 ASSERT_FALSE(side_effects.GetBlockEffects(outer_loop_body).DoesAnyWrite());
393 ASSERT_FALSE(side_effects.GetLoopEffects(outer_loop_header).DoesAnyWrite());
394 ASSERT_FALSE(side_effects.GetLoopEffects(inner_loop_header).DoesAnyWrite());
395 ASSERT_TRUE(side_effects.GetLoopEffects(outer_loop_header).Equals(kCanTriggerGC));
396 ASSERT_TRUE(side_effects.GetLoopEffects(inner_loop_header).Equals(kCanTriggerGC));
414 SideEffectsAnalysis side_effects(graph);
415 side_effects.Run();
417 ASSERT_TRUE(side_effects.GetBlockEffects(entry).DoesAnyWrite());
418 ASSERT_TRUE(side_effects.GetBlockEffects(outer_loop_body).DoesAnyWrite());
419 ASSERT_TRUE(side_effects.GetLoopEffects(outer_loop_header).DoesAnyWrite());
420 ASSERT_FALSE(side_effects.GetLoopEffects(inner_loop_header).DoesAnyWrite());
421 ASSERT_TRUE(side_effects.GetLoopEffects(inner_loop_header).Equals(kCanTriggerGC));
440 SideEffectsAnalysis side_effects(graph);
441 side_effects.Run();
443 ASSERT_TRUE(side_effects.GetBlockEffects(entry).DoesAnyWrite());
444 ASSERT_FALSE(side_effects.GetBlockEffects(outer_loop_body).DoesAnyWrite());
445 ASSERT_TRUE(side_effects.GetLoopEffects(outer_loop_header).DoesAnyWrite());
446 ASSERT_TRUE(side_effects.GetLoopEffects(inner_loop_header).DoesAnyWrite());