re PR rtl-optimization/34012 (Pessimization caused by fwprop)
commitde266950570fd88e4e205bfb87bcbd7ba89b5c27
authorPaolo Bonzini <bonzini@gnu.org>
Fri, 9 Nov 2007 13:02:25 +0000 (9 13:02 +0000)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 9 Nov 2007 13:02:25 +0000 (9 14:02 +0100)
tree2787d0ea1d32fb11d9a9124a3793a190bc159486
parent96cdfb52ff5c5ff9c7b73ef81b23fc1e637b925b
re PR rtl-optimization/34012 (Pessimization caused by fwprop)

PR rtl-optimization/34012
* fwprop.c (try_fwprop_subst): Do not replace if the new
SET_SRC has a higher cost than the old one.

* gcc.target/i386/pr34012.c: New test.

Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
From-SVN: r130043
gcc/ChangeLog
gcc/fwprop.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr34012.c [new file with mode: 0644]