diff options
author | Jakub Jelinek <jakub@redhat.com> | 2007-10-29 23:26:59 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2007-10-29 23:26:59 +0100 |
commit | 489f2598af821da1157ec21cd484fcb32a5193e9 (patch) | |
tree | 2b6f28406d370623a5e985861bc9536a99083bfa /gcc/java/java-gimplify.c | |
parent | 9f1da821e6de1d5068d8c03cd46d1b05aab799f1 (diff) | |
download | gcc-489f2598af821da1157ec21cd484fcb32a5193e9.zip gcc-489f2598af821da1157ec21cd484fcb32a5193e9.tar.gz gcc-489f2598af821da1157ec21cd484fcb32a5193e9.tar.bz2 |
re PR tree-optimization/33723 (Inefficient code with compound literals)
PR tree-optimization/33723
* c-gimplify.c (c_gimplify_expr): Optimize INIT_EXPR or
MODIFY_EXPR with non-addressable COMPOUND_LITERAL_EXPR as source.
* gcc.c-torture/execute/20071029-1.c: New test.
* gcc.dg/tree-ssa/pr33723.c: New test.
From-SVN: r129743
Diffstat (limited to 'gcc/java/java-gimplify.c')
0 files changed, 0 insertions, 0 deletions