]> git.proxmox.com Git - mirror_qemu.git/commit - target-arm/translate.c
target-arm: Handle UNDEF cases for Neon invalid modified-immediates
authorPeter Maydell <peter.maydell@linaro.org>
Mon, 11 Apr 2011 15:26:16 +0000 (16:26 +0100)
committerAurelien Jarno <aurelien@aurel32.net>
Tue, 12 Apr 2011 21:33:33 +0000 (23:33 +0200)
commit7d80fee5b9e663148ddee714e3b755a0af20508d
tree7c31083d359d57188eae5c77bfb00f3ecd945973
parent2bc70834e867e7a0c4f30d374405acf8d81bba03
target-arm: Handle UNDEF cases for Neon invalid modified-immediates

For Neon "one register and a modified immediate value" forms, the
combination op=1 cmode=1111 is unallocated and should UNDEF.
All instructions of this form also UNDEF if Q == 1 and Vd<0> == 1.
We also add a comment on the only UNPREDICTABLE in this space.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
target-arm/translate.c