[Bug tree-optimization/44937] [4.6 Regression] IPA-split causes crash due to null pointer deref

2010-09-06 Thread rguenth at gcc dot gnu dot org
--- 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 ---

[Bug tree-optimization/44937] [4.6 Regression] IPA-split causes crash due to null pointer deref

2010-09-02 Thread rguenth at gcc dot gnu dot org
--- 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

[Bug tree-optimization/44937] [4.6 Regression] IPA-split causes crash due to null pointer deref

2010-09-02 Thread rguenth at gcc dot gnu dot org
--- 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/

[Bug tree-optimization/44937] [4.6 Regression] IPA-split causes crash due to null pointer deref

2010-09-02 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44937

[Bug tree-optimization/44937] [4.6 Regression] IPA-split causes crash due to null pointer deref

2010-07-23 Thread rguenth at gcc dot gnu dot org
--- 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

[Bug tree-optimization/44937] [4.6 Regression] IPA-split causes crash due to null pointer deref

2010-07-15 Thread hubicka at ucw dot cz
--- 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.

[Bug tree-optimization/44937] [4.6 Regression] IPA-split causes crash due to null pointer deref

2010-07-15 Thread rguenth at gcc dot gnu dot org
--- 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

[Bug tree-optimization/44937] [4.6 Regression] IPA-split causes crash due to null pointer deref

2010-07-15 Thread rguenth at gcc dot gnu dot org
--- 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

[Bug tree-optimization/44937] [4.6 Regression] IPA-split causes crash due to null pointer deref

2010-07-15 Thread hubicka at ucw dot cz
--- 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

[Bug tree-optimization/44937] [4.6 Regression] IPA-split causes crash due to null pointer deref

2010-07-15 Thread rguenth at gcc dot gnu dot org
--- 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