ARM: Fix decoding of Neon forms of VCVT between float and fixed point
commitf73534a56e21f0fa37c10941a2a887b3576c2f69
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 7 Dec 2010 15:37:34 +0000 (7 15:37 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 7 Dec 2010 15:37:34 +0000 (7 15:37 +0000)
treed145ef924dcfdb847219fa3ba51f97bfcfee1422
parent04595bf66f15cb205cb7f64eaa3a38804bf0893a
ARM: Fix decoding of Neon forms of VCVT between float and fixed point

Fix errors in the decoding of the Neon forms of fixed-point VCVT:
 * fixed-point VCVT is op 14 and 15, not 15 and 16
 * the fbits immediate field was being misinterpreted
 * the sense of the to_fixed bit was inverted

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Nathan Froyd <froydnj@codesourcery.com>
target-arm/translate.c