Commit 3f2c0baf by Tejas Belagod Committed by Tejas Belagod

neon.md (neon_move_hi_quad_<mode>): Fix the order of operands to vec_concat.

2010-10-18  Tejas Belagod  <tejas.belagod@arm.com>

	* config/arm/neon.md (neon_move_hi_quad_<mode>): Fix the order
	of operands to vec_concat.

From-SVN: r165630
parent e20efbfb
2010-10-18 Tejas Belagod <tejas.belagod@arm.com>
* config/arm/neon.md (neon_move_hi_quad_<mode>): Fix the order
of operands to vec_concat.
2010-10-18 Richard Guenther <rguenther@suse.de> 2010-10-18 Richard Guenther <rguenther@suse.de>
PR lto/44950 PR lto/44950
...@@ -1187,10 +1187,11 @@ ...@@ -1187,10 +1187,11 @@
(define_insn "neon_move_hi_quad_<mode>" (define_insn "neon_move_hi_quad_<mode>"
[(set (match_operand:ANY128 0 "s_register_operand" "+w") [(set (match_operand:ANY128 0 "s_register_operand" "+w")
(vec_concat:ANY128 (vec_concat:ANY128
(match_operand:<V_HALF> 1 "s_register_operand" "w")
(vec_select:<V_HALF> (vec_select:<V_HALF>
(match_dup 0) (match_dup 0)
(match_operand:ANY128 2 "vect_par_constant_low" ""))))] (match_operand:ANY128 2 "vect_par_constant_low" ""))
(match_operand:<V_HALF> 1 "s_register_operand" "w")))]
"TARGET_NEON" "TARGET_NEON"
{ {
int dest = REGNO (operands[0]); int dest = REGNO (operands[0]);
......
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