[Bug rtl-optimization/31691] [4.1 regression] optimized code taking the wrong branch
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2007-05-17 14:29 --- Subject: Bug 31691 Author: ebotcazou Date: Thu May 17 13:29:10 2007 New Revision: 124797 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=124797 Log: PR rtl-optimization/31691 * combine.c (simplify_set): Build a new src pattern instead of substituting its operands in the COMPARE case. Added: trunk/gcc/testsuite/gcc.c-torture/execute/20070517-1.c Modified: trunk/gcc/ChangeLog trunk/gcc/combine.c trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31691
[Bug rtl-optimization/31691] [4.1 regression] optimized code taking the wrong branch
--- Comment #9 from ebotcazou at gcc dot gnu dot org 2007-05-17 14:30 --- Subject: Bug 31691 Author: ebotcazou Date: Thu May 17 13:29:38 2007 New Revision: 124798 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=124798 Log: PR rtl-optimization/31691 * combine.c (simplify_set): Build a new src pattern instead of substituting its operands in the COMPARE case. Added: branches/gcc-4_2-branch/gcc/testsuite/gcc.c-torture/execute/20070517-1.c Modified: branches/gcc-4_2-branch/gcc/ChangeLog branches/gcc-4_2-branch/gcc/combine.c branches/gcc-4_2-branch/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31691
[Bug rtl-optimization/31691] [4.1 regression] optimized code taking the wrong branch
--- Comment #10 from ebotcazou at gcc dot gnu dot org 2007-05-17 14:30 --- Subject: Bug 31691 Author: ebotcazou Date: Thu May 17 13:30:15 2007 New Revision: 124799 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=124799 Log: PR rtl-optimization/31691 * combine.c (simplify_set): Build a new src pattern instead of substituting its operands in the COMPARE case. Added: branches/gcc-4_1-branch/gcc/testsuite/gcc.c-torture/execute/20070517-1.c Modified: branches/gcc-4_1-branch/gcc/ChangeLog branches/gcc-4_1-branch/gcc/combine.c branches/gcc-4_1-branch/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31691
[Bug rtl-optimization/31691] [4.1 regression] optimized code taking the wrong branch
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2007-05-17 14:34 --- Fixed on all branches. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc- ||patches/2007- ||05/msg01131.html Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31691
[Bug rtl-optimization/31691] [4.1 regression] optimized code taking the wrong branch
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2007-05-10 12:16 --- *** Bug 31523 has been marked as a duplicate of this bug. *** -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added CC||anirkko at insel dot ch http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31691
[Bug rtl-optimization/31691] [4.1 regression] optimized code taking the wrong branch
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2007-05-10 20:30 --- Created an attachment (id=13540) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13540action=view) Fix for the 4.1 branch. I'm waiting for the 4.2 branch to reopen in order to install it on all branches. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31691
[Bug rtl-optimization/31691] [4.1 regression] optimized code taking the wrong branch
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31691
[Bug rtl-optimization/31691] [4.1 regression] optimized code taking the wrong branch
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2007-04-26 11:28 --- It's again the RTL combiner. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Component|middle-end |rtl-optimization http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31691