aboutsummaryrefslogtreecommitdiff
path: root/libgo
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2016-10-29 22:22:36 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2016-10-29 22:22:36 +0200
commit205b9ed14e15672ea5496d48430f954d12b089a3 (patch)
treeaa26aad337f9a7f61eff3d734f7a3f9e8de39d3d /libgo
parente421be7677f480f1ca5842c5a2a96c829fd47266 (diff)
downloadgcc-205b9ed14e15672ea5496d48430f954d12b089a3.zip
gcc-205b9ed14e15672ea5496d48430f954d12b089a3.tar.gz
gcc-205b9ed14e15672ea5496d48430f954d12b089a3.tar.bz2
re PR rtl-optimization/77919 (ICE converting DC to V2DF mode)
PR rtl-optimization/77919 * expr.c (expand_expr_real_1) <normal_inner_ref>: Only avoid forcing into memory if both modes are complex and their inner modes have the same precision. If the two modes are different complex modes, convert each part separately and generate a new CONCAT. * g++.dg/torture/pr77919-2.C: New test. From-SVN: r241681
Diffstat (limited to 'libgo')
0 files changed, 0 insertions, 0 deletions