1foo:
2	movnti		%eax, (%eax)
3	sfence
4	lfence
5	mfence
6	addpd		(%ecx),%xmm0
7	addpd		%xmm2,%xmm1
8	addsd		(%ebx),%xmm2
9	addsd		%xmm4,%xmm3
10	andnpd		0x0(%ebp),%xmm4
11	andnpd		%xmm6,%xmm5
12	andpd		(%edi),%xmm6
13	andpd		%xmm0,%xmm7
14	cmppd		$0x2,%xmm1,%xmm0
15	cmppd		$0x3,(%edx),%xmm1
16	cmpsd		$0x4,%xmm2,%xmm2
17	cmpsd		$0x5,(%esp,1),%xmm3
18	cmppd		$0x6,%xmm5,%xmm4
19	cmppd		$0x7,(%esi),%xmm5
20	cmpsd		$0x0,%xmm7,%xmm6
21	cmpsd		$0x1,(%eax),%xmm7
22	cmpeqpd		%xmm1,%xmm0
23	cmpeqpd		(%edx),%xmm1
24	cmpeqsd		%xmm2,%xmm2
25	cmpeqsd		(%esp,1),%xmm3
26	cmpltpd		%xmm5,%xmm4
27	cmpltpd		(%esi),%xmm5
28	cmpltsd		%xmm7,%xmm6
29	cmpltsd		(%eax),%xmm7
30	cmplepd		(%ecx),%xmm0
31	cmplepd		%xmm2,%xmm1
32	cmplesd		(%ebx),%xmm2
33	cmplesd		%xmm4,%xmm3
34	cmpunordpd	0x0(%ebp),%xmm4
35	cmpunordpd	%xmm6,%xmm5
36	cmpunordsd	(%edi),%xmm6
37	cmpunordsd	%xmm0,%xmm7
38	cmpneqpd	%xmm1,%xmm0
39	cmpneqpd	(%edx),%xmm1
40	cmpneqsd	%xmm2,%xmm2
41	cmpneqsd	(%esp,1),%xmm3
42	cmpnltpd	%xmm5,%xmm4
43	cmpnltpd	(%esi),%xmm5
44	cmpnltsd	%xmm7,%xmm6
45	cmpnltsd	(%eax),%xmm7
46	cmpnlepd	(%ecx),%xmm0
47	cmpnlepd	%xmm2,%xmm1
48	cmpnlesd	(%ebx),%xmm2
49	cmpnlesd	%xmm4,%xmm3
50	cmpordpd	0x0(%ebp),%xmm4
51	cmpordpd	%xmm6,%xmm5
52	cmpordsd	(%edi),%xmm6
53	cmpordsd	%xmm0,%xmm7
54	comisd		%xmm1,%xmm0
55	comisd		(%edx),%xmm1
56	cvtpi2pd	%mm3,%xmm2
57	cvtpi2pd	(%esp,1),%xmm3
58	cvtsi2sd	%ebp,%xmm4
59	cvtsi2sd	(%esi),%xmm5
60	cvtpd2pi	%xmm7,%mm6
61	cvtpd2pi	(%eax),%mm7
62	cvtsd2si	(%ecx),%eax
63	cvtsd2si	%xmm2,%ecx
64	cvttpd2pi	(%ebx),%mm2
65	cvttpd2pi	%xmm4,%mm3
66	cvttsd2si	0x0(%ebp),%esp
67	cvttsd2si	%xmm6,%ebp
68	divpd		%xmm1,%xmm0
69	divpd		(%edx),%xmm1
70	divsd		%xmm3,%xmm2
71	divsd		(%esp,1),%xmm3
72	ldmxcsr		0x0(%ebp)
73	stmxcsr		(%esi)
74	sfence
75	maxpd		%xmm1,%xmm0
76	maxpd		(%edx),%xmm1
77	maxsd		%xmm3,%xmm2
78	maxsd		(%esp,1),%xmm3
79	minpd		%xmm5,%xmm4
80	minpd		(%esi),%xmm5
81	minsd		%xmm7,%xmm6
82	minsd		(%eax),%xmm7
83	movapd		%xmm1,%xmm0
84	movapd		%xmm2,(%ecx)
85	movapd		(%edx),%xmm2
86	movhpd		%xmm5,(%esp,1)
87	movhpd		(%esi),%xmm5
88	movlpd		%xmm0,(%edi)
89	movlpd		(%eax),%xmm0
90	movmskpd	%xmm2,%ecx
91	movupd		%xmm3,%xmm2
92	movupd		%xmm4,(%edx)
93	movupd		0x0(%ebp),%xmm4
94	movsd		%xmm6,%xmm5
95	movsd		%xmm7,(%esi)
96	movsd		(%eax),%xmm7
97	mulpd		%xmm1,%xmm0
98	mulpd		(%edx),%xmm1
99	mulsd		%xmm2,%xmm2
100	mulsd		(%esp,1),%xmm3
101	orpd		%xmm5,%xmm4
102	orpd		(%esi),%xmm5
103	shufpd		$0x2,(%edi),%xmm6
104	shufpd		$0x3,%xmm0,%xmm7
105	sqrtpd		%xmm1,%xmm0
106	sqrtpd		(%edx),%xmm1
107	sqrtsd		%xmm2,%xmm2
108	sqrtsd		(%esp,1),%xmm3
109	subpd		%xmm5,%xmm4
110	subpd		(%esi),%xmm5
111	subsd		%xmm7,%xmm6
112	subsd		(%eax),%xmm7
113	ucomisd		(%ecx),%xmm0
114	ucomisd		%xmm2,%xmm1
115	unpckhpd	(%ebx),%xmm2
116	unpckhpd	%xmm4,%xmm3
117	unpcklpd	0x0(%ebp),%xmm4
118	unpcklpd	%xmm6,%xmm5
119	xorpd		(%edi),%xmm6
120	xorpd		%xmm0,%xmm7
121	movntpd		%xmm6,(%ebx)
122	xorpd		%xmm0, %xmm1
123	cvtdq2pd	%xmm0, %xmm1
124	cvtpd2dq	%xmm0, %xmm1
125	cvtdq2ps	%xmm0, %xmm1
126	cvtpd2ps	%xmm0, %xmm1
127	cvtps2pd	%xmm0, %xmm1
128	cvtps2dq	%xmm0, %xmm1
129	cvtsd2ss	%xmm0, %xmm1
130	cvtss2sd	%xmm0, %xmm1
131	cvttpd2dq	%xmm0, %xmm1
132	cvttps2dq	%xmm0, %xmm1
133	maskmovdqu	%xmm0, %xmm1
134	movdqa		%xmm0, %xmm1
135	movdqa		%xmm0, (%esi)
136	movdqu		%xmm0, %xmm1
137	movdqu		%xmm0, (%esi)
138	movdq2q		%xmm0, %mm1
139	movq2dq		%mm0, %xmm1
140	pmuludq		%mm0, %mm1
141	pmuludq		(%eax), %mm1
142	pmuludq		%xmm0, %xmm1
143	pmuludq		(%eax), %xmm1
144	pshufd		$1, %xmm0, %xmm1
145	pshufhw		$1, %xmm0, %xmm1
146	pshuflw		$1, %xmm0, %xmm1
147	pslldq		$1, %xmm0
148	psrldq		$1, %xmm0
149	punpckhqdq	%xmm0, %xmm1
150	paddq           %mm1,%mm0
151	paddq           (%eax),%mm0
152	paddq           %xmm1,%xmm0
153	paddq           (%eax),%xmm0
154	psubq           %mm1,%mm0
155	psubq           (%eax),%mm0
156	psubq           %xmm1,%xmm0
157	psubq           (%eax),%xmm0
158