From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FsgdJ-0008Hw-U0 for qemu-devel@nongnu.org; Tue, 20 Jun 2006 09:51:09 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FsgdD-0008HD-Op for qemu-devel@nongnu.org; Tue, 20 Jun 2006 09:51:08 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FsgdD-0008HA-G8 for qemu-devel@nongnu.org; Tue, 20 Jun 2006 09:51:03 -0400 Received: from [217.10.32.16] (helo=comtv.ru) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Fsgnk-0004lf-FJ for qemu-devel@nongnu.org; Tue, 20 Jun 2006 10:01:56 -0400 Date: Tue, 20 Jun 2006 17:51:17 +0400 (MSD) From: malc Subject: Re: RE : [Qemu-devel] cvttps2dq, movdq2q, movq2dq incorrect behaviour In-Reply-To: <20060620131539.71677.qmail@web26805.mail.ukl.yahoo.com> Message-ID: References: <20060620131539.71677.qmail@web26805.mail.ukl.yahoo.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: spetreolle@users.sourceforge.net, qemu-devel@nongnu.org On Tue, 20 Jun 2006, Sylvain Petreolle wrote: > --- Julian Seward a ?crit : >> >> The SSE2 instructions cvttps2dq, movdq2q, movq2dq do not behave >> correctly, as shown by the attached program. It should print >> >> cvttps2dq_1 ... ok >> cvttps2dq_2 ... ok >> movdq2q_1 ... ok >> movq2dq_1 ... ok >> >> > > I tried your program on my linux station : > CPU: AMD Athlon(tm) XP 1600+ stepping 02 > > [syl@wine qemu]$ gcc --version > gcc (GCC) 4.1.1 20060525 (Red Hat 4.1.1-1) > > [syl@wine qemu]$ gcc -msse2 sse2test.c -o sse2test > [syl@wine qemu]$ ./sse2test > cvttps2dq_1 ... failed > cvttps2dq_2 ... failed > movdq2q_1 ... failed > movq2dq_1 ... failed > > what am i doing wrong here ? Running it on a CPU without SSE2, if i'm allowed to venture a gues. -- mailto:malc@pulsesoft.com