]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR tree-optimization/33627 (ICE in verify_stmts compiling abiword)
authorRichard Guenther <rguenther@suse.de>
Thu, 4 Oct 2007 09:37:04 +0000 (09:37 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 4 Oct 2007 09:37:04 +0000 (09:37 +0000)
commitdc5752338ba869ec407f1d97b0d47793be431239
treee796856d793e5691b916e4fbbedc157a8e3dce8b
parent65567efaa82178fcfe63bee2c81f06a541cd72a4
re PR tree-optimization/33627 (ICE in verify_stmts compiling abiword)

2007-10-04  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/33627
* tree-gimple.h (canonicalize_cond_expr_cond): Declare.
* tree-gimple.c (canonicalize_cond_expr_cond): New function,
split out from ...
* tree-ssa-forwprop.c (combine_cond_expr_cond): ... here.
* tree-ssa-ifcombine.c (ifcombine_iforif): Use it.

* g++.dg/torture/pr33627.C: New testcase.

From-SVN: r129004
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr33627.C [new file with mode: 0644]
gcc/tree-gimple.c
gcc/tree-gimple.h
gcc/tree-ssa-forwprop.c
gcc/tree-ssa-ifcombine.c