OSDN Git Service

* loop-unroll.c (analyze_insn_to_expand_var): Accept
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Nov 2010 23:20:13 +0000 (23:20 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Nov 2010 23:20:13 +0000 (23:20 +0000)
commit7497b98c18c72147a9d6c9ee930aa240f29194f5
tree3e1e4987d7ed15774c67ae03fc62ca57335b7400
parentdd7870fa649bbfdb9ca4e739f584eec4db5a74da
* loop-unroll.c (analyze_insn_to_expand_var): Accept
* accumulation
via FMA if unsafe math.
(insert_var_expansion_initialization): Handle FMA.
(combine_var_copies_in_loop_exit): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@166781 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/loop-unroll.c