[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour
From: |
Julian Seward |
Subject: |
Re: [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour |
Date: |
Tue, 20 Jun 2006 12:48:35 +0100 |
User-agent: |
KMail/1.9.1 |
On Tuesday 20 June 2006 12:29, malc wrote:
> The signature of movdq2q is Pq, VRq and for movq2dq - Vo, PRq it appears
> that translate.c gets it backwards, attached patch should deal with it.
Cool.
> As for cvttps2dq i ran it with interpreter which uses outdated(i.e. non
> soft-float) conversion routines and it passed, so my guess would be that
> this is float32_to_int32_round_to_zero vs (int32_t) cast issue.
I had a feeling this is a garbage-in-memory (or regs, or somewhere)
problem. Reason is that the wrong results kept changing as I cut
the full test program down to just the small one I posted. Can you
try on a vanilla build of i386-softmmu from cvs?
J
- [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour, Julian Seward, 2006/06/20
- Re: [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour, malc, 2006/06/20
- Re: [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour,
Julian Seward <=
- Re: [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour, malc, 2006/06/20
- Re: [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour, Julian Seward, 2006/06/20
- Re: [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour, malc, 2006/06/21
- Re: [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour, malc, 2006/06/21
- Re: [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour, Julian Seward, 2006/06/21
RE : [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour, Sylvain Petreolle, 2006/06/20
- Re: RE : [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour, malc, 2006/06/20
- Re: [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour, Julian Seward, 2006/06/20
- RE : Re: [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour, Sylvain Petreolle, 2006/06/20
- Re: RE : Re: [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour, Guillaume POIRIER, 2006/06/20