diff options
author | Jakub Jelinek <jakub@redhat.com> | 2010-09-20 22:41:08 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2010-09-20 22:41:08 +0200 |
commit | 220c5f0c7f75f556a37f0b8ae25c1f5a3a69240f (patch) | |
tree | fd6859a437a2904175c94cfdd0e4b0b0a34c9f46 /libjava | |
parent | 0a7a6af67e6311a427052ef6fc21f6df72be7b51 (diff) | |
download | gcc-220c5f0c7f75f556a37f0b8ae25c1f5a3a69240f.zip gcc-220c5f0c7f75f556a37f0b8ae25c1f5a3a69240f.tar.gz gcc-220c5f0c7f75f556a37f0b8ae25c1f5a3a69240f.tar.bz2 |
re PR rtl-optimization/45728 (ICE: in gen_lowpart_general, at rtlhooks.c:59 at -O1 when comparing union members)
PR rtl-optimization/45728
* expr.c (expand_expr_real_1): If op0 isn't REG or MEM, try
gen_lowpart_common first and if that fails, force_reg first
before calling gen_lowpart.
* gcc.c-torture/compile/pr45728.c: New test.
From-SVN: r164456
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions