1# SSSE3 New Instructions
2
3	.text
4foo:
5	phaddw		(%ecx),%mm0
6	phaddw		%mm1,%mm0
7	phaddw		(%ecx),%xmm0
8	phaddw		%xmm1,%xmm0
9	phaddd		(%ecx),%mm0
10	phaddd		%mm1,%mm0
11	phaddd		(%ecx),%xmm0
12	phaddd		%xmm1,%xmm0
13	phaddsw		(%ecx),%mm0
14	phaddsw		%mm1,%mm0
15	phaddsw		(%ecx),%xmm0
16	phaddsw		%xmm1,%xmm0
17	phsubw		(%ecx),%mm0
18	phsubw		%mm1,%mm0
19	phsubw		(%ecx),%xmm0
20	phsubw		%xmm1,%xmm0
21	phsubd		(%ecx),%mm0
22	phsubd		%mm1,%mm0
23	phsubd		(%ecx),%xmm0
24	phsubd		%xmm1,%xmm0
25	phsubsw		(%ecx),%mm0
26	phsubsw		%mm1,%mm0
27	phsubsw		(%ecx),%xmm0
28	phsubsw		%xmm1,%xmm0
29	pmaddubsw	(%ecx),%mm0
30	pmaddubsw	%mm1,%mm0
31	pmaddubsw	(%ecx),%xmm0
32	pmaddubsw	%xmm1,%xmm0
33	pmulhrsw	(%ecx),%mm0
34	pmulhrsw	%mm1,%mm0
35	pmulhrsw	(%ecx),%xmm0
36	pmulhrsw	%xmm1,%xmm0
37	pshufb		(%ecx),%mm0
38	pshufb		%mm1,%mm0
39	pshufb		(%ecx),%xmm0
40	pshufb		%xmm1,%xmm0
41	psignb		(%ecx),%mm0
42	psignb		%mm1,%mm0
43	psignb		(%ecx),%xmm0
44	psignb		%xmm1,%xmm0
45	psignw		(%ecx),%mm0
46	psignw		%mm1,%mm0
47	psignw		(%ecx),%xmm0
48	psignw		%xmm1,%xmm0
49	psignd		(%ecx),%mm0
50	psignd		%mm1,%mm0
51	psignd		(%ecx),%xmm0
52	psignd		%xmm1,%xmm0
53	palignr		$0x2,(%ecx),%mm0
54	palignr		$0x2,%mm1,%mm0
55	palignr		$0x2,(%ecx),%xmm0
56	palignr		$0x2,%xmm1,%xmm0
57	pabsb		(%ecx),%mm0
58	pabsb		%mm1,%mm0
59	pabsb		(%ecx),%xmm0
60	pabsb		%xmm1,%xmm0
61	pabsw		(%ecx),%mm0
62	pabsw		%mm1,%mm0
63	pabsw		(%ecx),%xmm0
64	pabsw		%xmm1,%xmm0
65	pabsd		(%ecx),%mm0
66	pabsd		%mm1,%mm0
67	pabsd		(%ecx),%xmm0
68	pabsd		%xmm1,%xmm0
69
70	.p2align	4,0
71