Commit 7a723d82 by Chenghua Xu Committed by Chenghua Xu

re PR tree-optimization/86076 (ICE: verify_gimple failed (error: location…

re PR tree-optimization/86076 (ICE: verify_gimple failed (error: location references block not in block tree))

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
parent cde650fe
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
......
......@@ -381,8 +381,8 @@
"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.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment