Lines Matching refs:loops
162 try_unroll_loop_completely (struct loops *loops ATTRIBUTE_UNUSED, in try_unroll_loop_completely()
240 loops, n_unroll, wont_exit, in try_unroll_loop_completely()
276 canonicalize_loop_induction_variables (struct loops *loops, struct loop *loop, in canonicalize_loop_induction_variables() argument
321 if (try_unroll_loop_completely (loops, loop, exit, niter, ul)) in canonicalize_loop_induction_variables()
334 canonicalize_induction_variables (struct loops *loops) in canonicalize_induction_variables() argument
340 for (i = 1; i < loops->num; i++) in canonicalize_induction_variables()
342 loop = loops->parray[i]; in canonicalize_induction_variables()
345 changed |= canonicalize_loop_induction_variables (loops, loop, in canonicalize_induction_variables()
364 tree_unroll_loops_completely (struct loops *loops, bool may_increase_size) in tree_unroll_loops_completely() argument
371 for (i = 1; i < loops->num; i++) in tree_unroll_loops_completely()
373 loop = loops->parray[i]; in tree_unroll_loops_completely()
382 changed |= canonicalize_loop_induction_variables (loops, loop, in tree_unroll_loops_completely()
568 remove_empty_loops (struct loops *loops) in remove_empty_loops() argument
573 for (loop = loops->tree_root->inner; loop; loop = loop->next) in remove_empty_loops()