Commit 9652331a by Guozhi Wei Committed by Wei Guozhi

arm_neon.h (vqdmulh_n_s16): Change the last operand's constraint.

	* config/aarch64/arm_neon.h (vqdmulh_n_s16): Change the last operand's
	constraint.
	(vqdmulhq_n_s16): Likewise.

From-SVN: r210725
parent 0bfba043
2014-05-21 Guozhi Wei <carrot@google.com>
PR target/61202
* config/aarch64/arm_neon.h (vqdmulh_n_s16): Change the last operand's
constraint.
(vqdmulhq_n_s16): Likewise.
2014-05-21 Segher Boessenkool <segher@kernel.crashing.org> 2014-05-21 Segher Boessenkool <segher@kernel.crashing.org>
* config/rs6000/predicates.md (update_indexed_address_mem): Delete. * config/rs6000/predicates.md (update_indexed_address_mem): Delete.
......
...@@ -10358,7 +10358,7 @@ vqdmulh_n_s16 (int16x4_t a, int16_t b) ...@@ -10358,7 +10358,7 @@ vqdmulh_n_s16 (int16x4_t a, int16_t b)
int16x4_t result; int16x4_t result;
__asm__ ("sqdmulh %0.4h,%1.4h,%2.h[0]" __asm__ ("sqdmulh %0.4h,%1.4h,%2.h[0]"
: "=w"(result) : "=w"(result)
: "w"(a), "w"(b) : "w"(a), "x"(b)
: /* No clobbers */); : /* No clobbers */);
return result; return result;
} }
...@@ -10380,7 +10380,7 @@ vqdmulhq_n_s16 (int16x8_t a, int16_t b) ...@@ -10380,7 +10380,7 @@ vqdmulhq_n_s16 (int16x8_t a, int16_t b)
int16x8_t result; int16x8_t result;
__asm__ ("sqdmulh %0.8h,%1.8h,%2.h[0]" __asm__ ("sqdmulh %0.8h,%1.8h,%2.h[0]"
: "=w"(result) : "=w"(result)
: "w"(a), "w"(b) : "w"(a), "x"(b)
: /* No clobbers */); : /* No clobbers */);
return result; return result;
} }
......
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