Lines Matching refs:max_loop
75 struct loop *max_loop; /* The outermost loop in that the statement member
377 struct loop *max_loop; in outermost_invariant_loop() local
394 max_loop = find_common_loop (loop, def_bb->loop_father); in outermost_invariant_loop()
397 if (lim_data != NULL && lim_data->max_loop != NULL) in outermost_invariant_loop()
398 max_loop = find_common_loop (max_loop, in outermost_invariant_loop()
399 loop_outer (lim_data->max_loop)); in outermost_invariant_loop()
400 if (max_loop == loop) in outermost_invariant_loop()
402 max_loop = superloop_at_depth (loop, loop_depth (max_loop) + 1); in outermost_invariant_loop()
404 return max_loop; in outermost_invariant_loop()
425 struct loop *max_loop; in add_dependency() local
431 max_loop = outermost_invariant_loop (def, loop); in add_dependency()
432 if (!max_loop) in add_dependency()
435 if (flow_loop_nested_p (data->max_loop, max_loop)) in add_dependency()
436 data->max_loop = max_loop; in add_dependency()
638 lim_data->max_loop = level; in determine_max_movement()
736 lim_data->max_loop = outermost_indep_loop (lim_data->max_loop, in determine_max_movement()
738 if (!lim_data->max_loop) in determine_max_movement()
771 gcc_assert (level == lim_data->max_loop in set_level()
772 || flow_loop_nested_p (lim_data->max_loop, level)); in set_level()
786 set_level (stmt, gimple_bb (stmt)->loop_father, get_lim_data (stmt)->max_loop); in set_profitable_level()
986 lim_data->max_loop = NULL; in before_dom_children()
994 loop_depth (lim_data->max_loop), in before_dom_children()
1066 lim_data->max_loop = NULL; in before_dom_children()
1074 loop_depth (lim_data->max_loop), in before_dom_children()
1275 struct loop *loop = (struct loop *) data, *max_loop; in may_move_till() local
1284 max_loop = outermost_invariant_loop (step, loop); in may_move_till()
1285 if (!max_loop) in may_move_till()
1288 max_loop = outermost_invariant_loop (lbound, loop); in may_move_till()
1289 if (!max_loop) in may_move_till()
1293 max_loop = outermost_invariant_loop (*index, loop); in may_move_till()
1294 if (!max_loop) in may_move_till()
2010 lim_data->max_loop = loop; in execute_sm()
2018 lim_data->max_loop = loop; in execute_sm()