]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Regtest for #133678 (amd64 pextrw with 64-bit dst register)
authorJulian Seward <jseward@acm.org>
Mon, 11 Sep 2006 14:39:05 +0000 (14:39 +0000)
committerJulian Seward <jseward@acm.org>
Mon, 11 Sep 2006 14:39:05 +0000 (14:39 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6047

none/tests/amd64/insn_sse.def
none/tests/amd64/insn_sse.stdout.exp

index a9e92a0af1b69f9cc0faf323efcdd30aeea193fb..a7fe4cd5a4d5815805c9ec7f3b38123f378b0ddc 100644 (file)
@@ -98,6 +98,10 @@ pextrw imm8[0] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[1234]
 pextrw imm8[1] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[5678]
 pextrw imm8[2] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[4321]
 pextrw imm8[3] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[8765]
+pextrw imm8[0] mm.uw[1234,5678,4321,8765] r64.ud[0xffffffff,0xffffffff] => 2.ud[1234,0]
+pextrw imm8[1] mm.uw[1234,5678,4321,8765] r64.ud[0xffffffff,0xffffffff] => 2.ud[5678,0]
+pextrw imm8[2] mm.uw[1234,5678,4321,8765] r64.ud[0xffffffff,0xffffffff] => 2.ud[4321,0]
+pextrw imm8[3] mm.uw[1234,5678,4321,8765] r64.ud[0xffffffff,0xffffffff] => 2.ud[8765,0]
 pinsrw imm8[0] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[65535,5678,4321,8765]
 pinsrw imm8[1] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,65535,4321,8765]
 pinsrw imm8[2] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,5678,65535,8765]
index 53c4bc0665b1ccaf15989d7f5aec2c91defe201c..2f5b15474ee6ccc68db129839ee35901d3f10b32 100644 (file)
@@ -98,6 +98,10 @@ pextrw_1 ... ok
 pextrw_2 ... ok
 pextrw_3 ... ok
 pextrw_4 ... ok
+pextrw_5 ... ok
+pextrw_6 ... ok
+pextrw_7 ... ok
+pextrw_8 ... ok
 pinsrw_1 ... ok
 pinsrw_2 ... ok
 pinsrw_3 ... ok