Hi, Turns out the check on number of iv_uses is still too large on target hppa. It only supports small offset in REG+offset addressing mode for floating point load/store. Even with this restriction, the grouped version is better than before, so I am going to further relax the check condition for it. Test run on HPPA. Applied as an obvious change.
Thanks, bin gcc/testsuite/ChangeLog 2016-01-18 Bin Cheng <bin.ch...@arm.com> PR tree-optimization/66797 * gcc.c-torture/execute/pr65447.c: Relax check condition.