]> gcc.gnu.org Git - gcc.git/commit
re PR middle-end/38140 (ice for C code with -O2)
authorJakub Jelinek <jakub@redhat.com>
Mon, 17 Nov 2008 20:58:52 +0000 (21:58 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 17 Nov 2008 20:58:52 +0000 (21:58 +0100)
commit286ba5b3078d6d71896afe5f95d21bc6d20154b6
tree2fda85eef94cf204f819a91ac43fc189c8adafb3
parent5ef87778f1d3f5b25a82fd313911c4a376974c07
re PR middle-end/38140 (ice for C code with -O2)

PR middle-end/38140
* tree-ssa-forwprop.c (forward_propagate_addr_expr_1): If
propagating x = &a into *x = b, add a cast if not useless
type conversion or don't optimize if another stmt would be
needed.

* gcc.dg/pr38140.c: New test.

From-SVN: r141949
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr38140.c [new file with mode: 0644]
gcc/tree-ssa-forwprop.c
This page took 0.057209 seconds and 5 git commands to generate.