2018-06-13 Chenghua Xu <paul.hua.gm@gmail.com>
PR target/86076
* config/mips/loongson.md (vec_setv4hi): Gen_lowpart for
operands[2] instead of operands[1].
From-SVN: r261538
+2018-06-13 Chenghua Xu <paul.hua.gm@gmail.com>
+
+ PR target/86076
+ * config/mips/loongson.md (vec_setv4hi): Gen_lowpart for
+ operands[2] instead of operands[1].
+
+
2018-06-12 Richard Sandiford <richard.sandiford@linaro.org>
* lra-constraints.c (simplify_operand_subreg): In the paradoxical
"TARGET_HARD_FLOAT && TARGET_LOONGSON_VECTORS"
{
rtx ext = gen_reg_rtx (SImode);
- emit_move_insn (ext, gen_lowpart (SImode, operands[1]));
- operands[1] = ext;
+ emit_move_insn (ext, gen_lowpart (SImode, operands[2]));
+ operands[2] = ext;
})
;; Multiply and add packed integers.