summaryrefslogtreecommitdiffstats
path: root/include/exec/exec-all.h
diff options
context:
space:
mode:
authorPeter Maydell2014-02-08 15:46:55 +0100
committerPeter Maydell2014-02-08 15:46:55 +0100
commit6d9571f7d842a2112937fb161a5c077ca4cac757 (patch)
tree6962c4ed803b69a979da2b8664c303b030939ef5 /include/exec/exec-all.h
parentMerge remote-tracking branch 'remotes/juanquintela/tags/migration/20140204-1'... (diff)
downloadqemu-6d9571f7d842a2112937fb161a5c077ca4cac757.tar.gz
qemu-6d9571f7d842a2112937fb161a5c077ca4cac757.tar.xz
qemu-6d9571f7d842a2112937fb161a5c077ca4cac757.zip
target-arm: A64: Implement SIMD 3-reg-same shift and saturate insns
Implement the SIMD 3-reg-same instructions SQADD, UQADD, SQSUB, UQSUB, SSHL, USHL, SQSHl, UQSHL, SRSHL, URSHL, SQRSHL, UQRSHL; these are all simple calls to existing Neon helpers. We also enable SSHL, USHL, SRSHL and URSHL for the 3-reg-same-scalar category (but not the others because they can have non-size-64 operands and the scalar_3reg_same function doesn't support that yet.) Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'include/exec/exec-all.h')
0 files changed, 0 insertions, 0 deletions