OSDN Git Service

2012-01-24 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 Jan 2012 09:17:01 +0000 (09:17 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 Jan 2012 09:17:01 +0000 (09:17 +0000)
commit7f29521414fe03f8734b02daa229890d0bf3f07d
tree438895843443c1acc2e945d7b7c332cad7bdd785
parent202e709769152b052689c9bec9b8767d324864ae
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183470 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/expr.c