http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
--- Comment #10 from Michael Matz matz at gcc dot gnu.org 2011-04-08 11:37:59
UTC ---
I was asking what specifically doesn't work. I.e. why the changes to cfgbuild
were necessary. I'm not so dense to not understand that it doesn't work.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
--- Comment #11 from Michael Matz matz at gcc dot gnu.org 2011-04-08 13:05:18
UTC ---
I know what's the problem. Your patch can't work. commit_one_edge_insertion
relies on edge splitting to work, which relies on being able to patch jump
insns,
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
--- Comment #12 from Michael Matz matz at gcc dot gnu.org 2011-04-08 20:18:14
UTC ---
Author: matz
Date: Fri Apr 8 20:18:08 2011
New Revision: 172208
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=172208
Log:
PR middle-end/48389
*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
--- Comment #6 from Jeffrey A. Law law at redhat dot com 2011-04-07 15:04:49
UTC ---
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 04/06/11 17:00, steven at gcc dot gnu.org wrote:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
Michael Matz matz at gcc dot gnu.org changed:
What|Removed |Added
CC||matz at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
--- Comment #8 from Jeffrey A. Law law at redhat dot com 2011-04-07 18:41:14
UTC ---
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 04/07/11 09:38, matz at gcc dot gnu.org wrote:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
Michael
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
--- Comment #9 from stevenb.gcc at gmail dot com stevenb.gcc at gmail dot com
2011-04-07 21:28:12 UTC ---
--- Comment #7 from Michael Matz matz at gcc dot gnu.org 2011-04-07
15:38:38 UTC ---
Hmpf, what doesn't work with just moving the
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
Jeffrey A. Law law at redhat dot com changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
--- Comment #1 from Jeffrey A. Law law at redhat dot com 2011-04-06 16:54:41
UTC ---
Elimination of a PHI caused a loop to be inserted on an edge. The edge
insertions were committed after calling rebuild_jump_labels resulting in a null
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC||steven at gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
--- Comment #3 from Steven Bosscher steven at gcc dot gnu.org 2011-04-06
21:52:54 UTC ---
OK, not quite. We somehow have a barrier _inside_ a basic block, and that's
somehow a problem after the patch but not before?!
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
--- Comment #4 from Jeffrey A. Law law at redhat dot com 2011-04-06 22:51:26
UTC ---
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 04/06/11 15:52, steven at gcc dot gnu.org wrote:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
--- Comment #5 from Steven Bosscher steven at gcc dot gnu.org 2011-04-06
23:00:31 UTC ---
Created attachment 23905
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=23905
First shot at a fix (also for PR48486)
Well, one can always hope for a
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
Andrew Pinski pinskia at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|--- |4.5.3
14 matches
Mail list logo