[Bug rtl-optimization/35604] Label references are not updated after edge insertion

2008-06-19 Thread uros at gcc dot gnu dot org


--- Comment #7 from uros at gcc dot gnu dot org  2008-06-19 14:05 ---
Subject: Bug 35604

Author: uros
Date: Thu Jun 19 14:04:31 2008
New Revision: 136947

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=136947
Log:
PR rtl-optimization/35604
* jump.c (redirect_exp_1): Skip the condition of an IF_THEN_ELSE. We
only want to change jump destinations, not eventual label comparisons.


Modified:
branches/gcc-4_3-branch/gcc/ChangeLog
branches/gcc-4_3-branch/gcc/jump.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35604



[Bug rtl-optimization/35604] Label references are not updated after edge insertion

2008-06-19 Thread ubizjak at gmail dot com


-- 

ubizjak at gmail dot com changed:

   What|Removed |Added

   Target Milestone|--- |4.3.2


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35604



[Bug rtl-optimization/35604] Label references are not updated after edge insertion

2008-06-18 Thread ubizjak at gmail dot com


--- Comment #4 from ubizjak at gmail dot com  2008-06-18 15:00 ---
PAtch for generic RTL problem with compare-and-branch instruction is at
http://gcc.gnu.org/ml/gcc-patches/2008-06/msg01141.html.


-- 

ubizjak at gmail dot com changed:

   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |ubizjak at gmail dot com
   |dot org |
 Status|UNCONFIRMED |ASSIGNED
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2008-06-18 15:00:58
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35604



[Bug rtl-optimization/35604] Label references are not updated after edge insertion

2008-06-18 Thread uros at gcc dot gnu dot org


--- Comment #5 from uros at gcc dot gnu dot org  2008-06-18 17:16 ---
Subject: Bug 35604

Author: uros
Date: Wed Jun 18 17:16:05 2008
New Revision: 136899

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=136899
Log:
PR rtl-optimization/35604
* jump.c (redirect_exp_1): Skip the condition of an IF_THEN_ELSE. We
only want to change jump destinations, not eventual label comparisons.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/jump.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35604



[Bug rtl-optimization/35604] Label references are not updated after edge insertion

2008-06-18 Thread ubizjak at gmail dot com


--- Comment #6 from ubizjak at gmail dot com  2008-06-18 17:20 ---
Fixed in mainline, patch will be backport to 4.3 branch in a couple of days.


-- 

ubizjak at gmail dot com changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35604



[Bug rtl-optimization/35604] Label references are not updated after edge insertion

2008-06-14 Thread ubizjak at gmail dot com


--- Comment #2 from ubizjak at gmail dot com  2008-06-14 11:17 ---
For the reference, proposed patch for fused macro ops is at
http://gcc.gnu.org/ml/gcc-patches/2008-03/msg00969.html


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35604



[Bug rtl-optimization/35604] Label references are not updated after edge insertion

2008-06-14 Thread hjl dot tools at gmail dot com


--- Comment #3 from hjl dot tools at gmail dot com  2008-06-14 14:55 ---
Joey, Xuepeng, Weiliang, can we try

http://gcc.gnu.org/ml/gcc-patches/2008-03/msg00969.html

on SPEC CPU 2K/2006 for both 32bit and 64bit?


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||hjl dot tools at gmail dot
   ||com, Joey dot ye at intel
   ||dot com, weiliang dot lin at
   ||intel dot com, xuepeng dot
   ||guo at intel dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35604



[Bug rtl-optimization/35604] Label references are not updated after edge insertion

2008-03-16 Thread rguenth at gcc dot gnu dot org


--- Comment #1 from rguenth at gcc dot gnu dot org  2008-03-16 10:57 ---
*** Bug 35605 has been marked as a duplicate of this bug. ***


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35604