]> git.proxmox.com Git - qemu.git/commit
target-arm: Correct conversion of Thumb Neon dp encodings into ARM
authorJuha Riihimäki <juha.riihimaki@nokia.com>
Fri, 11 Feb 2011 13:35:25 +0000 (13:35 +0000)
committerAurelien Jarno <aurelien@aurel32.net>
Sun, 20 Feb 2011 16:30:09 +0000 (17:30 +0100)
commitf06053e3c3933f75df9694aa3970d589f88b3543
tree5e582bb6b6a8768986bbbe540dd307fbfa2c243a
parent4dc064e66e38afbada08fa739ed7d03f7227ff72
target-arm: Correct conversion of Thumb Neon dp encodings into ARM

We handle Thumb Neon data processing instructions by converting them
into the equivalent ARM encoding, as the two are very close. However
the ARM encoding should have bit 28 set, not clear. This wasn't causing
any problems because we don't actually look at that bit during decode;
however it is better to do the conversion correctly to avoid problems
later if we add checks to UNDEF on SBZ/SBO bits.

Signed-off-by: Juha Riihimäki <juha.riihimaki@nokia.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
target-arm/translate.c