[Bug rtl-optimization/27073] invalid gcse manipulation of REG_EQUIV notes
--- Comment #5 from carlos at gcc dot gnu dot org 2006-11-24 16:33 --- Subject: Bug 27073 Author: carlos Date: Fri Nov 24 16:33:44 2006 New Revision: 119160 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=119160 Log: 2006-11-24 Carlos O'Donell [EMAIL PROTECTED] Backport from mainline: gcc/ 2006-04-11 Richard Sandiford [EMAIL PROTECTED] PR rtl-optimization/27073 * gcse.c (try_replace_reg): Revert last change. Continue to search for both REG_EQUAL and REG_EQUIV notes, but only perform replacements on the former. gcc/ 2006-04-09 Richard Sandiford [EMAIL PROTECTED] PR rtl-optimization/27073 * gcse.c (try_replace_reg): Just propagate into REG_EQUAL notes, not REG_EQUIVs. gcc/testsuite/ 2006-04-09 Richard Sandiford [EMAIL PROTECTED] PR rtl-optimization/27073 * gcc.c-torture/execute/pr27073.c: New test. Added: branches/csl/sourcerygxx-4_1/gcc/testsuite/gcc.c-torture/execute/pr27073.c Modified: branches/csl/sourcerygxx-4_1/ChangeLog.csl branches/csl/sourcerygxx-4_1/gcc/gcse.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27073
[Bug rtl-optimization/27073] invalid gcse manipulation of REG_EQUIV notes
--- Comment #4 from rsandifo at gcc dot gnu dot org 2006-04-11 17:43 --- Subject: Bug 27073 Author: rsandifo Date: Tue Apr 11 17:43:07 2006 New Revision: 112861 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112861 Log: PR rtl-optimization/27073 * gcse.c (try_replace_reg): Revert last change. Continue to search for both REG_EQUAL and REG_EQUIV notes, but only perform replacements on the former. Modified: trunk/gcc/ChangeLog trunk/gcc/gcse.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27073
[Bug rtl-optimization/27073] invalid gcse manipulation of REG_EQUIV notes
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27073
[Bug rtl-optimization/27073] invalid gcse manipulation of REG_EQUIV notes
--- Comment #1 from rsandifo at gcc dot gnu dot org 2006-04-09 10:06 --- Subject: Bug 27073 Author: rsandifo Date: Sun Apr 9 10:06:20 2006 New Revision: 112803 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112803 Log: PR rtl-optimization/27073 * gcse.c (try_replace_reg): Just propagate into REG_EQUAL notes, not REG_EQUIVs. gcc/testsuite/ * gcc.c-torture/execute/pr27073.c: New test. Added: trunk/gcc/testsuite/gcc.c-torture/execute/pr27073.c Modified: trunk/gcc/ChangeLog trunk/gcc/gcse.c trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27073
[Bug rtl-optimization/27073] invalid gcse manipulation of REG_EQUIV notes
--- Comment #2 from rsandifo at gcc dot gnu dot org 2006-04-09 10:09 --- Fixed on mainline and not known to be a regression for a specific testcase. -- rsandifo at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27073
[Bug rtl-optimization/27073] invalid gcse manipulation of REG_EQUIV notes
--- Comment #3 from rsandifo at gcc dot gnu dot org 2006-04-09 13:53 --- *** Bug 25595 has been marked as a duplicate of this bug. *** -- rsandifo at gcc dot gnu dot org changed: What|Removed |Added CC||raj dot khem at gmail dot ||com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27073
[Bug rtl-optimization/27073] invalid gcse manipulation of REG_EQUIV notes
-- rsandifo at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rsandifo at gcc dot gnu dot |dot org |org Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Last reconfirmed|-00-00 00:00:00 |2006-04-07 12:35:50 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27073