qemu-devel
[Top][All Lists]
Advanced

[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(-)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]