--- Comment #9 from rguenth at gcc dot gnu dot org 2010-09-06 13:53 ---
*** Bug 45557 has been marked as a duplicate of this bug. ***
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
---
--- Comment #8 from rguenth at gcc dot gnu dot org 2010-09-02 13:43 ---
Fixed.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Status|NEW
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-09-02 13:42 ---
Subject: Bug 44937
Author: rguenth
Date: Thu Sep 2 13:42:25 2010
New Revision: 163775
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163775
Log:
2010-09-02 Richard Guenther
PR tree-optimization/
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44937
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-07-23 12:40 ---
(In reply to comment #5)
> Subject: Re: [4.6 Regression] IPA-split
> causes crash due to null pointer deref
>
> > CDDCE removes the single store in the loop but doesn't remove the virtual
> > PHI nodes. Bu
--- Comment #5 from hubicka at ucw dot cz 2010-07-15 11:31 ---
Subject: Re: [4.6 Regression] IPA-split
causes crash due to null pointer deref
> CDDCE removes the single store in the loop but doesn't remove the virtual
> PHI nodes. But you still have to deal with them I guess.
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-07-15 10:00 ---
CDDCE removes the single store in the loop but doesn't remove the virtual
PHI nodes. But you still have to deal with them I guess.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44937
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-07-15 09:58 ---
It doesn't. It's a PHI node. So I suppose there was a CFG confluence
point here.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44937
--- Comment #2 from hubicka at ucw dot cz 2010-07-15 09:37 ---
Subject: Re: [4.6 Regression] IPA-split
causes crash due to null pointer deref
> (gdb) call debug_gimple_stmt (stmt)
> .MEM_12 = PHI <.MEM_13(D)(2), (3)>
Hmm, I make no attempts to update alias info. Why return has
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-07-15 08:21 ---
Confirmed.
(gdb) call debug_gimple_stmt (stmt)
.MEM_12 = PHI <.MEM_13(D)(2), (3)>
we miss a PHI arg here after splitting the function.
func_4 (int p_5, unsigned char p_6, unsigned char p_7)
{
:
if (p_6_3(D) != 0
10 matches
Mail list logo