target-arm: Fix signed VRSHL by large shift counts
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 15 Feb 2011 13:44:42 +0000 (13:44 +0000)
committerAurelien Jarno <aurelien@aurel32.net>
Sun, 20 Feb 2011 16:43:01 +0000 (17:43 +0100)
commit0670a7b65b0ce122c9f415ac7ae78e015a52a30a
tree639c1daa58d1dc701da781971bace89a37a4c724
parent4bd4ee072cfbd3555b34279c8529f7f5f8d6c14a
target-arm: Fix signed VRSHL by large shift counts

Correctly handle VRSHL of signed values by a shift count of the
width of the data type or larger, which must be special-cased in the
rshl_s* helper functions.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
target-arm/neon_helper.c