[PATCH 1/1] target/i386: fix phadd* with identical destination and source register

2020-04-01 Thread Janne Grunau
Detected by asm test suite failures in dav1d (https://code.videolan.org/videolan/dav1d). Can be reproduced by `qemu-x86_64 -cpu core2duo ./tests/checkasm --test=mc_8bpc 1659890620`. Signed-off-by: Janne Grunau --- target/i386/ops_sse.h | 53 +++ 1 file

Re: [Qemu-devel] [Bug 1308381] Re: illegal instructions for AArch64ARMv88

2014-04-16 Thread Janne Grunau
On 2014-04-16 11:59:58 +0100, Peter Maydell wrote: > On 16 April 2014 11:55, Alex Bennée wrote: > > > > Peter Maydell writes: > > > >> Can you attach a statically linked test case binary, please? > > > > I can reproduce with the source file. It looks like: > > > > @@ -7553,12 +7555,9 @@ static vo

Re: [Qemu-devel] [PATCH 06/16] target-arm: A64: Saturating and narrowing shift ops

2014-03-10 Thread Janne Grunau
On 2014-03-09 15:10:57 +, Peter Maydell wrote: > From: Alex Bennée > > This implements a the remaining [US][R]SHR[R][2] opcodes which are there is an extra 'a' and the instructions are [US][Q][R]SHR[U][N][2]. The last '[R]' is at least clearly wrong. The commit itself looks correct and is t

Re: [Qemu-devel] Call for testing QEMU aarch64-linux-user emulation

2014-03-06 Thread Janne Grunau
On 2014-03-06 11:40:47 +, Alex Bennée wrote: > > Janne Grunau writes: > > > On 2014-02-25 15:54:37 +, Alex Bennée wrote: > >> > > >> Have you got the log file "unsupported" line? I seem to recall you did > >> ping me but maybe it

Re: [Qemu-devel] Call for testing QEMU aarch64-linux-user emulation

2014-02-25 Thread Janne Grunau
On 2014-02-25 15:54:37 +, Alex Bennée wrote: > > >> Feedback I'm interested in > >> == > >> > >> * Any instruction failure (please include the log line with the > >> unsupported message) > > > > Neon support is not complete enough to run the hand written neon > > assem

Re: [Qemu-devel] Call for testing QEMU aarch64-linux-user emulation

2014-02-24 Thread Janne Grunau
Hi, On 2014-02-17 13:40:00 +, Alex Bennée wrote: > > After a solid few months of work the QEMU master branch [1] has now reached > instruction feature parity with the suse-1.6 [6] tree that a lot of people > have been using to build various aarch64 binaries. In addition to the > SUSE work we

[Qemu-devel] [PATCH 1/1] linux-user: AArch64: Fix exclusive store of the zero register

2014-02-18 Thread Janne Grunau
Signed-off-by: Janne Grunau --- linux-user/main.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/linux-user/main.c b/linux-user/main.c index cabc9e1..9192977 100644 --- a/linux-user/main.c +++ b/linux-user/main.c @@ -953,7 +953,8 @@ static int do_strex_a64(CPUARMState

Re: [Qemu-devel] [PATCH 50/60] AArch64: Add "Floating-point<->fixed-point

2013-11-21 Thread Janne Grunau
On 2013-11-20 15:47:18 +0100, Michael Matz wrote: > Hi, > > On Tue, 19 Nov 2013, Janne Grunau wrote: > > > > +static void handle_fpfpconv(DisasContext *s, uint32_t insn) > > > +{ > > > +int opcode = get_bits(insn, 16, 3); > > > +int rmode

Re: [Qemu-devel] [PATCH 50/60] AArch64: Add "Floating-point<->fixed-point

2013-11-19 Thread Janne Grunau
On 2013-09-27 02:48:44 +0200, Alexander Graf wrote: > This patch adds emulation for the instruction group labeled > "Floating-point <-> fixed-point conversions" in the ARM ARM. > > Namely this includes the instructions SCVTF, UCVTF, FCVTZS, FCVTZU > (scalar, fixed-point). > > Signed-off-by: Alexa

Re: [Qemu-devel] [PATCH 23/60] AArch64: Add AdvSIMD modified immediate group handling

2013-11-19 Thread Janne Grunau
On 2013-09-27 02:48:17 +0200, Alexander Graf wrote: > This patch adds support for the AdvSIMD modified immediate group with > all its suboperations (movi, orr, fmov, mvni, bic). > > Signed-off-by: Alexander Graf > --- > target-arm/translate-a64.c | 129 >