[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 1/5] ARM: Fix arguments passed to VQSHL helpers
From: |
Peter Maydell |
Subject: |
[Qemu-devel] [PATCH 1/5] ARM: Fix arguments passed to VQSHL helpers |
Date: |
Tue, 7 Dec 2010 14:13:41 +0000 |
From: Juha Riihimäki <address@hidden>
Correct the arguments passed when generating neon qshl_{u,s}64()
helpers so that we use the correct registers.
Signed-off-by: Juha Riihimäki <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
---
target-arm/translate.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/target-arm/translate.c b/target-arm/translate.c
index 99464ab..b5af1c6 100644
--- a/target-arm/translate.c
+++ b/target-arm/translate.c
@@ -4235,9 +4235,9 @@ static int disas_neon_data_insn(CPUState * env,
DisasContext *s, uint32_t insn)
case 9: /* VQSHL */
if (u) {
gen_helper_neon_qshl_u64(cpu_V0, cpu_env,
- cpu_V0, cpu_V0);
+ cpu_V1, cpu_V0);
} else {
- gen_helper_neon_qshl_s64(cpu_V1, cpu_env,
+ gen_helper_neon_qshl_s64(cpu_V0, cpu_env,
cpu_V1, cpu_V0);
}
break;
--
1.6.3.3
- [Qemu-devel] [PATCH 0/5] ARM: fix VQSHL (register), Peter Maydell, 2010/12/07
- [Qemu-devel] [PATCH 4/5] ARM: remove pointless else clause in VQSHL of u64, Peter Maydell, 2010/12/07
- [Qemu-devel] [PATCH 5/5] ARM: Correct result in saturating cases for VQSHL of s8/16/32, Peter Maydell, 2010/12/07
- [Qemu-devel] [PATCH 3/5] ARM: Fix VQSHL of signed 64 bit values by shift counts >= 64, Peter Maydell, 2010/12/07
- [Qemu-devel] [PATCH 2/5] ARM: Fix VQSHL of signed 64 bit values, Peter Maydell, 2010/12/07
- [Qemu-devel] [PATCH 1/5] ARM: Fix arguments passed to VQSHL helpers,
Peter Maydell <=
- Re: [Qemu-devel] [PATCH 0/5] ARM: fix VQSHL (register), Aurelien Jarno, 2010/12/27