diff options
author | Peter Maydell | 2012-10-18 17:58:52 +0200 |
---|---|---|
committer | Peter Maydell | 2012-10-24 14:33:29 +0200 |
commit | ee6fa5593ebfc437cbedaf28de8b66b2e7d44e70 (patch) | |
tree | 7a9869e5da85332d8158be3435501c6ce961eeb6 /target-arm/neon_helper.c | |
parent | arm-semi.c: Handle get/put_user() failure accessing arguments (diff) | |
download | qemu-ee6fa5593ebfc437cbedaf28de8b66b2e7d44e70.tar.gz qemu-ee6fa5593ebfc437cbedaf28de8b66b2e7d44e70.tar.xz qemu-ee6fa5593ebfc437cbedaf28de8b66b2e7d44e70.zip |
target-arm: Use TCG operation for Neon 64 bit negation
Use the TCG operation to do Neon 64 bit negations rather than calling
a helper routine for it.
Reviewed-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'target-arm/neon_helper.c')
-rw-r--r-- | target-arm/neon_helper.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/target-arm/neon_helper.c b/target-arm/neon_helper.c index 9aa920d2ac..89280b6eeb 100644 --- a/target-arm/neon_helper.c +++ b/target-arm/neon_helper.c @@ -1664,12 +1664,6 @@ uint64_t HELPER(neon_negl_u32)(uint64_t x) return low | ((uint64_t)high << 32); } -/* FIXME: There should be a native op for this. */ -uint64_t HELPER(neon_negl_u64)(uint64_t x) -{ - return -x; -} - /* Saturating sign manipulation. */ /* ??? Make these use NEON_VOP1 */ #define DO_QABS8(x) do { \ |