]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/19579 (-march=i686 generates a bogus program for x86*)
authorRoger Sayle <roger@eyesopen.com>
Sun, 1 May 2005 07:23:20 +0000 (07:23 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Sun, 1 May 2005 07:23:20 +0000 (07:23 +0000)
commit09bba8b37aed46be533486a9cef8846ec42edba2
tree6bed2bf3b06c9d369498338d8237a89fd602fbd6
parentfaf5e4fd272197199364ffee4f74d3a7b295a589
re PR rtl-optimization/19579 (-march=i686 generates a bogus program for x86*)

PR rtl-optimization/19579
Backport from mainline
2005-01-26  Jakub Jelinek  <jakub@redhat.com>
* ifcvt.c (noce_try_cmove_arith): If emitting instructions to set up
both A and B, see if they don't clobber registers the other expr uses.

* gcc.c-torture/execute/20050124-1.c: New test.

From-SVN: r99056
gcc/ChangeLog
gcc/ifcvt.c
gcc/testsuite/ChangeLog