* config/i386/i386.c (ix86_expand_vector_move_misalign): Convert
to V4SFmode in SSE1 fallback load path.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@93957
138bc75d-0d04-0410-961f-
82ee72b054a4
2005-01-19 Richard Henderson <rth@redhat.com>
+ PR target/19350
+ * config/i386/i386.c (ix86_expand_vector_move_misalign): Convert
+ to V4SFmode in SSE1 fallback load path.
+
+2005-01-19 Richard Henderson <rth@redhat.com>
+
* config/i386/i386.c (ix86_expand_vector_init_one_var): Fix typo
in QImode expansion to ix86_expand_vector_set.
(ix86_expand_vector_init_general): Fix typo in V8HImode recursive call.
else
emit_insn (gen_rtx_CLOBBER (VOIDmode, op0));
+ if (mode != V4SFmode)
+ op0 = gen_lowpart (V4SFmode, op0);
m = adjust_address (op1, V2SFmode, 0);
emit_insn (gen_sse_loadlps (op0, op0, m));
m = adjust_address (op1, V2SFmode, 8);