[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 2/4] target-arm: neon vshll instruction fix
From: |
Aurelien Jarno |
Subject: |
Re: [Qemu-devel] [PATCH 2/4] target-arm: neon vshll instruction fix |
Date: |
Sun, 28 Feb 2010 19:33:30 +0100 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
On Fri, Feb 05, 2010 at 03:52:29PM +0000, Riku Voipio wrote:
> From: Juha Riihimäki <address@hidden>
>
> implementation only widened the 32bit source vector elements into a
> 64bit destination vector but forgot to perform the actual shifting
> operation.
>
> Signed-off-by: Juha Riihimäki <address@hidden>
> Signed-off-by: Riku Voipio <address@hidden>
Thanks, applied.
> ---
> target-arm/translate.c | 1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/target-arm/translate.c b/target-arm/translate.c
> index 4bd813a..537d9d6 100644
> --- a/target-arm/translate.c
> +++ b/target-arm/translate.c
> @@ -5385,6 +5385,7 @@ static int disas_neon_data_insn(CPUState * env,
> DisasContext *s, uint32_t insn)
> if (pass == 1)
> tmp = tmp2;
> gen_neon_widen(cpu_V0, tmp, size, 1);
> + tcg_gen_shli_i64(cpu_V0, cpu_V0, 8 << size);
> neon_store_reg64(cpu_V0, rd + pass);
> }
> break;
> --
> 1.6.5
>
>
>
>
--
Aurelien Jarno GPG: 1024D/F1BCDB73
address@hidden http://www.aurel32.net
- [Qemu-devel] [PATCH 4/4] target-arm: neon fix, (continued)
[Qemu-devel] [PATCH 1/4] target-arm: neon - fix VRADDHN/VRSUBHN vs VADDHN/VSUBHN, Riku Voipio, 2010/02/05
[Qemu-devel] [PATCH 2/4] target-arm: neon vshll instruction fix, Riku Voipio, 2010/02/05
[Qemu-devel] [PATCH 3/4] target-arm: neon emulation enhancements, Riku Voipio, 2010/02/05