[multiple changes]
authorRichard Guenther <rguenther@suse.de>
Tue, 24 Jan 2012 09:17:01 +0000 (09:17 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 24 Jan 2012 09:17:01 +0000 (09:17 +0000)
commita9d3ac1e891f37fe405d8aaa4653d27ed818871c
tree438895843443c1acc2e945d7b7c332cad7bdd785
parent93bcc8c9ff361dbf3f42c9dcced458acfb5e994d
[multiple changes]

2012-01-24  Richard Guenther  <rguenther@suse.de>

Forward-port to trunk
2010-09-21  Jakub Jelinek  <jakub@redhat.com>

PR middle-end/45678
* expr.c (expand_expr_real_1) <case VIEW_CONVERT_EXPR>: If
op0 isn't sufficiently aligned and there is movmisalignM
insn for mode, use it to load op0 into a temporary register.

From-SVN: r183470
gcc/ChangeLog
gcc/expr.c