+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.
+
2005-01-19 Richard Henderson <rth@redhat.com>
PR target/19511
x = gen_reg_rtx (wmode);
emit_move_insn (x, gen_lowpart (wmode, const_vec));
- ix86_expand_vector_set (mmx_ok, target, var, one_var >> 1);
+ ix86_expand_vector_set (mmx_ok, x, var, one_var >> 1);
emit_move_insn (target, gen_lowpart (mode, x));
return true;
{
rtx tmp = gen_reg_rtx (V4SImode);
vals = gen_rtx_PARALLEL (V4SImode, gen_rtvec_v (4, words));
- ix86_expand_vector_init_general (false, V4SImode, target, vals);
+ ix86_expand_vector_init_general (false, V4SImode, tmp, vals);
emit_move_insn (target, gen_lowpart (mode, tmp));
}
else