commit | 6e0c0ed185227c301f643281220603fcaf217b31 | [log] [tgz] |
---|---|---|
author | Peter Maydell <peter.maydell@linaro.org> | Fri Jul 22 00:51:20 2011 +0000 |
committer | Peter Maydell <peter.maydell@linaro.org> | Tue Jul 26 14:30:54 2011 +0000 |
tree | 44174a08d62f7f258c766b03ee9f28c6ac2e9ac1 | |
parent | 934814f1984346af3e95306648cf20195269b098 [diff] |
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>