diff options
Diffstat (limited to 'gcc/loop-unroll.c')
-rw-r--r-- | gcc/loop-unroll.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/gcc/loop-unroll.c b/gcc/loop-unroll.c index 8ea449d6bb7..47bfa05e1fa 100644 --- a/gcc/loop-unroll.c +++ b/gcc/loop-unroll.c @@ -501,7 +501,7 @@ peel_loop_completely (struct loop *loop) } /* Remove the exit edges. */ - for (i = 0; VEC_iterate (edge, remove_edges, i, ein); i++) + FOR_EACH_VEC_ELT (edge, remove_edges, i, ein) remove_path (ein); VEC_free (edge, heap, remove_edges); } @@ -789,7 +789,7 @@ unroll_loop_constant_iterations (struct loop *loop) desc->niter_expr = GEN_INT (desc->niter); /* Remove the edges. */ - for (i = 0; VEC_iterate (edge, remove_edges, i, e); i++) + FOR_EACH_VEC_ELT (edge, remove_edges, i, e) remove_path (e); VEC_free (edge, heap, remove_edges); @@ -992,7 +992,7 @@ unroll_loop_runtime_iterations (struct loop *loop) basic_block bb; ldom = get_dominated_by (CDI_DOMINATORS, body[i]); - for (j = 0; VEC_iterate (basic_block, ldom, j, bb); j++) + FOR_EACH_VEC_ELT (basic_block, ldom, j, bb) if (!flow_bb_inside_loop_p (loop, bb)) VEC_safe_push (basic_block, heap, dom_bbs, bb); @@ -1161,7 +1161,7 @@ unroll_loop_runtime_iterations (struct loop *loop) } /* Remove the edges. */ - for (i = 0; VEC_iterate (edge, remove_edges, i, e); i++) + FOR_EACH_VEC_ELT (edge, remove_edges, i, e) remove_path (e); VEC_free (edge, heap, remove_edges); @@ -2124,7 +2124,7 @@ insert_var_expansion_initialization (struct var_to_expand *ve, start_sequence (); if (ve->op == PLUS || ve->op == MINUS) - for (i = 0; VEC_iterate (rtx, ve->var_expansions, i, var); i++) + FOR_EACH_VEC_ELT (rtx, ve->var_expansions, i, var) { if (honor_signed_zero_p) zero_init = simplify_gen_unary (NEG, mode, CONST0_RTX (mode), mode); @@ -2134,7 +2134,7 @@ insert_var_expansion_initialization (struct var_to_expand *ve, emit_move_insn (var, zero_init); } else if (ve->op == MULT) - for (i = 0; VEC_iterate (rtx, ve->var_expansions, i, var); i++) + FOR_EACH_VEC_ELT (rtx, ve->var_expansions, i, var) { zero_init = CONST1_RTX (GET_MODE (var)); emit_move_insn (var, zero_init); @@ -2166,13 +2166,13 @@ combine_var_copies_in_loop_exit (struct var_to_expand *ve, basic_block place) start_sequence (); if (ve->op == PLUS || ve->op == MINUS) - for (i = 0; VEC_iterate (rtx, ve->var_expansions, i, var); i++) + FOR_EACH_VEC_ELT (rtx, ve->var_expansions, i, var) { sum = simplify_gen_binary (PLUS, GET_MODE (ve->reg), var, sum); } else if (ve->op == MULT) - for (i = 0; VEC_iterate (rtx, ve->var_expansions, i, var); i++) + FOR_EACH_VEC_ELT (rtx, ve->var_expansions, i, var) { sum = simplify_gen_binary (MULT, GET_MODE (ve->reg), var, sum); |