target-arm: A64: add support for 3 src data proc insns
commit52c8b9afcd019df799f5eb779395b46a610348b8
authorAlexander Graf <agraf@suse.de>
Mon, 23 Dec 2013 23:27:30 +0000 (23 23:27 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 23 Dec 2013 23:27:30 +0000 (23 23:27 +0000)
tree7f97226905d54fa62c353d3696b9192924441139
parented6ec679a8706af4eedd7b3aa132f13bb2329abe
target-arm: A64: add support for 3 src data proc insns

This patch adds emulation for the "Data-processing (3 source)"
family of instructions, namely MADD, MSUB, SMADDL, SMSUBL, SMULH,
UMADDL, UMSUBL, UMULH.

Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <rth@twiddle.net>
target-arm/translate-a64.c