commit | 7ec7f28019dff4ab00ff907f7b4e7261da593279 | [log] [tgz] |
---|---|---|
author | Peter Maydell <peter.maydell@linaro.org> | Fri Jul 22 00:51:20 2011 +0000 |
committer | Peter Maydell <peter.maydell@linaro.org> | Wed Jul 27 09:29:22 2011 +0000 |
tree | 2b6bdcd9ffcf1010bc33e6ec8139a262635c2f19 | |
parent | 31b13080462de35343e0b3eca868e7868fcb78f7 [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>