]> git.proxmox.com Git - mirror_qemu.git/commit
target-arm: A64: Implement remaining non-pairwise int SIMD 3-reg-same insns
authorPeter Maydell <peter.maydell@linaro.org>
Sat, 8 Feb 2014 14:46:55 +0000 (14:46 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Sat, 8 Feb 2014 14:46:55 +0000 (14:46 +0000)
commit8b12a0cfc1449b1a0768705e61df5235bf93160d
treecb30279079174c9365d0b267f15ac353a338ff55
parent6d9571f7d842a2112937fb161a5c077ca4cac757
target-arm: A64: Implement remaining non-pairwise int SIMD 3-reg-same insns

Implement the SIMD 3-reg-same instructions where the size == 3 case
is reserved: SHADD, UHADD, SRHADD, URHADD, SHSUB, UHSUB, SMAX,
UMAX, SMIN, UMIN, SABD, UABD, SABA, UABA, MLA, MLS, MUL, PMUL,
SQRDMULH, SQDMULH. (None of these have scalar-3-same versions.)
This completes the non-pairwise integer instructions in this category.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <rth@twiddle.net>
target-arm/translate-a64.c