re PR middle-end/52881 (ICE due to null pointer deref in cfgloop.c)
authorRichard Guenther <rguenther@suse.de>
Wed, 11 Apr 2012 08:13:37 +0000 (08:13 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 11 Apr 2012 08:13:37 +0000 (08:13 +0000)
commit13a7578b180de6d8bb91a2f340817e71c61a9988
tree9889ff32a80ab00280cbd8d5df9c0803fe1cbbfa
parent12df9a2f926759175599d20c5c2b0c7f50b7ad6d
re PR middle-end/52881 (ICE due to null pointer deref in cfgloop.c)

2012-04-11  Richard Guenther  <rguenther@suse.de>

PR rtl-optimization/52881
* ifcvt.c (find_if_case_2): Avoid speculating loop latches.

* gcc.dg/torture/pr52881.c: New testcase.
* gcc.dg/torture/pr52913.c: Likewise.

From-SVN: r186304
gcc/ChangeLog
gcc/ifcvt.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr52881.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr52913.c [new file with mode: 0644]