|
From: <sv...@va...> - 2006-09-11 14:39:10
|
Author: sewardj Date: 2006-09-11 15:39:05 +0100 (Mon, 11 Sep 2006) New Revision: 6047 Log: Regtest for #133678 (amd64 pextrw with 64-bit dst register) Modified: trunk/none/tests/amd64/insn_sse.def trunk/none/tests/amd64/insn_sse.stdout.exp Modified: trunk/none/tests/amd64/insn_sse.def =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/none/tests/amd64/insn_sse.def 2006-09-11 11:05:26 UTC (rev 6046= ) +++ trunk/none/tests/amd64/insn_sse.def 2006-09-11 14:39:05 UTC (rev 6047= ) @@ -98,6 +98,10 @@ pextrw imm8[1] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] =3D> 2.ud[5= 678] pextrw imm8[2] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] =3D> 2.ud[4= 321] pextrw imm8[3] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] =3D> 2.ud[8= 765] +pextrw imm8[0] mm.uw[1234,5678,4321,8765] r64.ud[0xffffffff,0xffffffff] = =3D> 2.ud[1234,0] +pextrw imm8[1] mm.uw[1234,5678,4321,8765] r64.ud[0xffffffff,0xffffffff] = =3D> 2.ud[5678,0] +pextrw imm8[2] mm.uw[1234,5678,4321,8765] r64.ud[0xffffffff,0xffffffff] = =3D> 2.ud[4321,0] +pextrw imm8[3] mm.uw[1234,5678,4321,8765] r64.ud[0xffffffff,0xffffffff] = =3D> 2.ud[8765,0] pinsrw imm8[0] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] =3D> 2.uw[6= 5535,5678,4321,8765] pinsrw imm8[1] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] =3D> 2.uw[1= 234,65535,4321,8765] pinsrw imm8[2] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] =3D> 2.uw[1= 234,5678,65535,8765] Modified: trunk/none/tests/amd64/insn_sse.stdout.exp =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/none/tests/amd64/insn_sse.stdout.exp 2006-09-11 11:05:26 UTC (r= ev 6046) +++ trunk/none/tests/amd64/insn_sse.stdout.exp 2006-09-11 14:39:05 UTC (r= ev 6047) @@ -98,6 +98,10 @@ 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 |