http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48156
--- Comment #9 from Jakub Jelinek 2011-03-20
15:25:59 UTC ---
Author: jakub
Date: Sun Mar 20 15:25:55 2011
New Revision: 171195
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=171195
Log:
PR rtl-optimization/48156
* df-core.c (df_g
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48156
Steven Bosscher changed:
What|Removed |Added
Status|ASSIGNED|NEW
AssignedTo|steven at gcc do
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48156
--- Comment #8 from Paolo Bonzini 2011-03-18 16:24:25
UTC ---
I like the patch from comment 6.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48156
--- Comment #7 from Jakub Jelinek 2011-03-18
14:14:15 UTC ---
Another option is:
--- gcc/combine-stack-adj.c2010-12-02 11:51:32.0 +0100
+++ gcc/combine-stack-adj.c2011-03-18 15:12:09.497674812 +0100
@@ -551,7 +551,16 @@ gate_hand
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48156
--- Comment #6 from Jakub Jelinek 2011-03-18
13:32:13 UTC ---
Actually, I think the bug is in df_get_bb_dirty:
--- gcc/df-core.c.jj2010-12-14 08:11:39.0 +0100
+++ gcc/df-core.c2011-03-18 14:22:43.0 +0100
@@ -1400,10 +1400
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48156
--- Comment #5 from Jakub Jelinek 2011-03-18
12:45:35 UTC ---
Steven, sorry for looking at a bug you have assigned, I've been just curious
(especially in the light if it should be a 4.6 blocker or not).
I'll leave you DF folks now to sort it out.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48156
Jakub Jelinek changed:
What|Removed |Added
CC||bernds at gcc dot gnu.org,
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48156
--- Comment #3 from Jakub Jelinek 2011-03-18
10:50:29 UTC ---
The problem is not in %rdx, but %rsi. It was originally initialized from %rbx
right before the call, but now is the %rsi assignment moved before the testing
of the j && equals (i, j)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48156
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #2 f
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48156
Richard Guenther changed:
What|Removed |Added
Target Milestone|--- |4.6.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48156
--- Comment #1 from Steven Bosscher 2011-03-17
00:24:52 UTC ---
Cross-jumping changes this:
24 NOTE_INSN_BASIC_BLOCK
25 si:SI=bx:SI
REG_DEAD: bx:SI
26 di:SI=0x8
27 call <...>
REG_DEAD: di:SI
REG_DEAD: si:SI
RE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48156
Steven Bosscher changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
12 matches
Mail list logo