> why (and where) did ivopts decide to move the post-increments above the > usages in the first loop?
It looks rather like the transformation described next to tree-ssa-loop-ivopts.c/adjust_iv_update_pos.
> why (and where) did ivopts decide to move the post-increments above the > usages in the first loop?
It looks rather like the transformation described next to tree-ssa-loop-ivopts.c/adjust_iv_update_pos.