re PR tree-optimization/44937 (IPA-split causes crash due to null pointer deref)
authorRichard Guenther <rguenther@suse.de>
Thu, 2 Sep 2010 13:42:25 +0000 (13:42 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 2 Sep 2010 13:42:25 +0000 (13:42 +0000)
commit6b8c9df82298ae20f04f5774c8572539159de0f3
tree2062b2e79347ee7aef4b50126b55c744f471fe1a
parentc330d181bc98bc7efde028f7eb8ead33f69e6304
re PR tree-optimization/44937 (IPA-split causes crash due to null pointer deref)

2010-09-02  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/44937
PR tree-optimization/45412
* ipa-split.c (split_function): Properly remove PHI nodes.

* g++.dg/opt/pr45412.C: New testcase.
* gcc.c-torture/compile/pr45412.c: Likewise.
* gcc.c-torture/compile/pr44937.c: Likewise.

From-SVN: r163775
gcc/ChangeLog
gcc/ipa-split.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/pr45412.C [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/pr44937.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/pr45412.c [new file with mode: 0644]