]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
No wonder I couldn't figure out exactly how movq was supposed to
authorJulian Seward <jseward@acm.org>
Sat, 14 May 2005 02:08:48 +0000 (02:08 +0000)
committerJulian Seward <jseward@acm.org>
Sat, 14 May 2005 02:08:48 +0000 (02:08 +0000)
behave ..  no test cases!  Now fixed.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3704

none/tests/x86/insn_sse2.def
none/tests/x86/insn_sse2.stdout.exp

index 31060df105afc33f05f1e5c696664a0f434c1ae0..eda1259aa2b01e87f822f85b327dac1df269feb2 100644 (file)
@@ -103,6 +103,9 @@ movmskpd xmm.pd[1234.5678,-1234.5678] r32.sd[0] => 1.sd[2]
 movntdq xmm.uq[0x012345678abcdef,0xfedcba9876543210] m128.uq[0x1212121234343434,0x5656565678787878] => 1.uq[0x012345678abcdef,0xfedcba9876543210]
 movnti r32.sd[12345678] m32.sd[11111111] => 1.sd[12345678]
 movntpd xmm.pd[1234.5678,8765.4321] m128.pd[1111.1111,2222.2222] => 1.pd[1234.5678,8765.4321]
+movq xmm.pd[1234.5678,8765.4321] xmm.pd[1111.1111,2222.2222] => 1.pd[1234.5678,0.0]
+movq m64.pd[1234.5678] xmm.pd[1111.1111,2222.2222] => 1.pd[1234.5678,0.0]
+movq xmm.pd[1234.5678,8765.4321] m64.pd[1111.1111] => 1.pd[1234.5678]
 movq2dq mm.uq[0x012345678abcdef] xmm.uq[0x1212121234343434,0x5656565678787878] => 1.uq[0x012345678abcdef,0]
 movsd xmm.pd[1234.5678,8765.4321] xmm.pd[1111.1111,2222.2222] => 1.pd[1234.5678,2222.2222]
 movsd m64.pd[1234.5678] xmm.pd[1111.1111,2222.2222] => 1.pd[1234.5678,0.0]
index 6bafbf92d4d1c2480fdd0dc82ca5c6c4e3601b5a..1e02468088df0d67712ecb765eacaabd7b423a20 100644 (file)
@@ -103,6 +103,9 @@ movmskpd_1 ... ok
 movntdq_1 ... ok
 movnti_1 ... ok
 movntpd_1 ... ok
+movq_1 ... ok
+movq_2 ... ok
+movq_3 ... ok
 movq2dq_1 ... ok
 movsd_1 ... ok
 movsd_2 ... ok