qemu-arm
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-arm] [Qemu-devel] [PATCH 2/4] target/arm: simplify and optimiz


From: Richard Henderson
Subject: Re: [Qemu-arm] [Qemu-devel] [PATCH 2/4] target/arm: simplify and optimize aarch64 rev16
Date: Mon, 22 May 2017 17:21:52 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0

On 05/16/2017 04:01 PM, Aurelien Jarno wrote:
Instead of byteswapping individual 16-bit words one by one, work on the
whole register at the same time using shifts and mask. This is the same
strategy than the aarch32 version of rev16 and is much more efficient
in the case sf=1.

Signed-off-by: Aurelien Jarno<address@hidden>
---
  target/arm/translate-a64.c | 24 ++++++------------------
  1 file changed, 6 insertions(+), 18 deletions(-)

Reviewed-by: Richard Henderson <address@hidden>


r~




reply via email to

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