[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/2] target-arm: fix Neon VUZP, VZIP instructions
From: |
Peter Maydell |
Subject: |
[Qemu-devel] [PATCH 0/2] target-arm: fix Neon VUZP, VZIP instructions |
Date: |
Fri, 11 Feb 2011 16:13:59 +0000 |
This patch series is a pair of patches from the meego tree which
fix bugs in the Neon VZIP and VUZP instructions by abandoning
the existing inline implementations in favour of calling out to
a straightforward helper function. The inline routines could
generate 50+ TCG ops each, which is well over the recommended
limit in tcg/README for using helpers instead; they also did
not give the correct results...
I've tested these patches using the usual random instruction
generation approach.
Juha Riihimäki (2):
target-arm: Move Neon VUZP to a helper function
target-arm: Move Neon VZIP to a helper function
target-arm/helpers.h | 3 +
target-arm/neon_helper.c | 166 ++++++++++++++++++++++++++++++++++++++++++++++
target-arm/translate.c | 163 ++-------------------------------------------
3 files changed, 177 insertions(+), 155 deletions(-)
- [Qemu-devel] [PATCH 0/2] target-arm: fix Neon VUZP, VZIP instructions,
Peter Maydell <=
[Qemu-devel] [PATCH 2/2] target-arm: Move Neon VZIP to a helper function, Peter Maydell, 2011/02/11