PR rtl-optimization/77919
commit971e7f12a002fa222bad8aab03704bba02d74a04
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 Oct 2016 08:11:57 +0000 (28 08:11 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 Oct 2016 08:11:57 +0000 (28 08:11 +0000)
tree3e06ded62d22bf97b2e562e19f2c28c0942e365a
parent452a353abbbac5fa5e03ebc241686eb18256fe9b
PR rtl-optimization/77919
* expr.c (expand_expr_real_1) <normal_inner_ref>: Force CONCAT into
MEM if mode1 is not a complex mode.

* g++.dg/torture/pr77919.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241642 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr77919.C [new file with mode: 0644]