Lines Matching refs:max_loop
77 class loop *max_loop; /* The outermost loop in that the statement member
403 class loop *max_loop; in outermost_invariant_loop() local
420 max_loop = find_common_loop (loop, def_bb->loop_father); in outermost_invariant_loop()
423 if (lim_data != NULL && lim_data->max_loop != NULL) in outermost_invariant_loop()
424 max_loop = find_common_loop (max_loop, in outermost_invariant_loop()
425 loop_outer (lim_data->max_loop)); in outermost_invariant_loop()
426 if (max_loop == loop) in outermost_invariant_loop()
428 max_loop = superloop_at_depth (loop, loop_depth (max_loop) + 1); in outermost_invariant_loop()
430 return max_loop; in outermost_invariant_loop()
451 class loop *max_loop; in add_dependency() local
457 max_loop = outermost_invariant_loop (def, loop); in add_dependency()
458 if (!max_loop) in add_dependency()
461 if (flow_loop_nested_p (data->max_loop, max_loop)) in add_dependency()
462 data->max_loop = max_loop; in add_dependency()
661 lim_data->max_loop = level; in determine_max_movement()
759 lim_data->max_loop = outermost_indep_loop (lim_data->max_loop, in determine_max_movement()
761 if (!lim_data->max_loop) in determine_max_movement()
794 gcc_assert (level == lim_data->max_loop in set_level()
795 || flow_loop_nested_p (lim_data->max_loop, level)); in set_level()
809 set_level (stmt, gimple_bb (stmt)->loop_father, get_lim_data (stmt)->max_loop); in set_profitable_level()
1009 lim_data->max_loop = NULL; in before_dom_children()
1017 loop_depth (lim_data->max_loop), in before_dom_children()
1089 lim_data->max_loop = NULL; in before_dom_children()
1097 loop_depth (lim_data->max_loop), in before_dom_children()
1291 class loop *loop = (class loop *) data, *max_loop; in may_move_till() local
1300 max_loop = outermost_invariant_loop (step, loop); in may_move_till()
1301 if (!max_loop) in may_move_till()
1304 max_loop = outermost_invariant_loop (lbound, loop); in may_move_till()
1305 if (!max_loop) in may_move_till()
1309 max_loop = outermost_invariant_loop (*index, loop); in may_move_till()
1310 if (!max_loop) in may_move_till()
2115 lim_data->max_loop = loop; in execute_sm()
2123 lim_data->max_loop = loop; in execute_sm()