diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2011-07-22 00:51:20 +0000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2011-07-26 14:30:54 +0000 |
commit | 6e0c0ed185227c301f643281220603fcaf217b31 (patch) | |
tree | 44174a08d62f7f258c766b03ee9f28c6ac2e9ac1 /iohandler.c | |
parent | 934814f1984346af3e95306648cf20195269b098 (diff) | |
download | qemu-6e0c0ed185227c301f643281220603fcaf217b31.zip qemu-6e0c0ed185227c301f643281220603fcaf217b31.tar.gz qemu-6e0c0ed185227c301f643281220603fcaf217b31.tar.bz2 |
target-arm: UNDEF on a VCVTT/VCVTB UNPREDICTABLE to avoid TCG assert
VCVTT/VCVTB with bit 8 set is UNPREDICTABLE; we choose to UNDEF.
This avoids a TCG assert later when the VCVTT/VCVTB code tries to
use a source register that wasn't ever set up.
We pull the check for the presence of the half-precision extension
up in to this common code as well.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'iohandler.c')
0 files changed, 0 insertions, 0 deletions