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 mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/qemu-devel
