|
From: <sv...@va...> - 2005-11-05 12:10:44
|
Author: tom Date: 2005-11-05 12:10:31 +0000 (Sat, 05 Nov 2005) New Revision: 5017 Log: Sync sse2 tests from x86 to amd64. Modified: trunk/none/tests/amd64/insn_sse2.def Modified: trunk/none/tests/amd64/insn_sse2.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_sse2.def 2005-11-05 02:34:06 UTC (rev 501= 6) +++ trunk/none/tests/amd64/insn_sse2.def 2005-11-05 12:10:31 UTC (rev 501= 7) @@ -194,6 +194,8 @@ pinsrw imm8[5] m16.uw[0xffff] xmm.uw[1234,5678,4321,8765,1111,2222,3333,= 4444] =3D> 2.uw[1234,5678,4321,8765,1111,65535,3333,4444] pinsrw imm8[6] m16.uw[0xffff] xmm.uw[1234,5678,4321,8765,1111,2222,3333,= 4444] =3D> 2.uw[1234,5678,4321,8765,1111,2222,65535,4444] pinsrw imm8[7] m16.uw[0xffff] xmm.uw[1234,5678,4321,8765,1111,2222,3333,= 4444] =3D> 2.uw[1234,5678,4321,8765,1111,2222,3333,65535] +#####pmaddwd xmm.sw[1234,5678,-4321,-8765,999,888,777,666] xmm.sw[1111,-= 2222,3333,-4444,-987,-31111,-14142,-31416] =3D> 1.sd[-11245542,24549767,-= 28612581,-31911390] +#####pmaddwd m128.sw[1234,5678,-4321,-8765,999,888,777,666] xmm.sw[1111,= -2222,3333,-4444,-987,-31111,-14142,-31416] =3D> 1.sd[-11245542,24549767,= -28612581,-31911390] pmaxsw xmm.sw[-1,2,-3,4,-5,6,-7,8] xmm.sw[2,-3,4,-5,6,-7,8,-9] =3D> 1.sw= [2,2,4,4,6,6,8,8] pmaxsw m128.sw[-1,2,-3,4,-5,6,-7,8] xmm.sw[2,-3,4,-5,6,-7,8,-9] =3D> 1.s= w[2,2,4,4,6,6,8,8] pmaxub xmm.ub[10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25] xmm.ub[25= ,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10] =3D> 1.ub[25,24,23,22,21,2= 0,19,18,18,19,20,21,22,23,24,25] |