ARM: Implement VCVT to 16 bit integer using new softfloat routines
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 7 Dec 2010 15:37:34 +0000 (15:37 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 7 Dec 2010 15:37:34 +0000 (15:37 +0000)
commit44459ad1aca8179520dbbe1f19b1a319d439642f
tree6dd91c21e8192ab2f4ec24b85a74afe556b5b331
parent5bcd22634300e2ffb32f19c9375728b625aacbbc
ARM: Implement VCVT to 16 bit integer using new softfloat routines

Use the softfloat conversion routines for conversion to 16 bit
integers, because just casting to a 16 bit type truncates the
value rather than saturating it at 16-bit MAXINT/MININT.

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