re PR middle-end/51895 (ICE in simplify_subreg)
authorJakub Jelinek <jakub@redhat.com>
Thu, 26 Jan 2012 14:09:29 +0000 (15:09 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 26 Jan 2012 14:09:29 +0000 (15:09 +0100)
commit892123df86260d2bddfc9bbb9f2d60915a5b0b8d
tree4ef0a42b783ea90511e4b9dc646b1386093ba1cd
parent1a47f99c0f033b16594eaabac4e6dbc4c5c58554
re PR middle-end/51895 (ICE in simplify_subreg)

PR middle-end/51895
* expr.c (expand_expr_real_1): Handle BLKmode MEM_REF of
non-addressable non-BLKmode base correctly.

* g++.dg/opt/pr51895.C: New test.

From-SVN: r183560
gcc/ChangeLog
gcc/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/pr51895.C [new file with mode: 0644]