1	.text
2_start:
3	addsubps 0x12345678,%xmm1
4	comisd 0x12345678,%xmm1
5	comiss 0x12345678,%xmm1
6	cvtdq2pd 0x12345678,%xmm1
7	cvtpd2dq 0x12345678,%xmm1
8	cvtps2pd 0x12345678,%xmm1
9	cvttps2dq 0x12345678,%xmm1
10	haddps 0x12345678,%xmm1
11	movdqu %xmm1,0x12345678
12	movdqu 0x12345678,%xmm1
13	movhpd %xmm1,0x12345678
14	movhpd 0x12345678,%xmm1
15	movhps %xmm1,0x12345678
16	movhps 0x12345678,%xmm1
17	movlpd %xmm1,0x12345678
18	movlpd 0x12345678,%xmm1
19	movlps %xmm1,0x12345678
20	movlps 0x12345678,%xmm1
21	movshdup 0x12345678,%xmm1
22	movsldup 0x12345678,%xmm1
23	pshufhw $0x90,0x12345678,%xmm1
24	pshuflw $0x90,0x12345678,%xmm1
25	punpcklbw 0x12345678,%mm1
26	punpckldq 0x12345678,%mm1
27	punpcklwd 0x12345678,%mm1
28	punpcklbw 0x12345678,%xmm1
29	punpckldq 0x12345678,%xmm1
30	punpcklwd 0x12345678,%xmm1
31	punpcklqdq 0x12345678,%xmm1
32	ucomisd 0x12345678,%xmm1
33	ucomiss 0x12345678,%xmm1
34
35	cmpeqsd (%eax),%xmm0
36	cmpeqss (%eax),%xmm0
37	cvtpi2pd (%eax),%xmm0
38	cvtpi2ps (%eax),%xmm0
39	cvtps2pi (%eax),%mm0
40	cvtsd2si (%eax),%eax
41	cvttsd2si (%eax),%eax
42	cvtsd2ss (%eax),%xmm0
43	cvtss2sd (%eax),%xmm0
44	cvtss2si (%eax),%eax
45	cvttss2si (%eax),%eax
46	divsd (%eax),%xmm0
47	divss (%eax),%xmm0
48	maxsd (%eax),%xmm0
49	maxss (%eax),%xmm0
50	minss (%eax),%xmm0
51	minss (%eax),%xmm0
52	movntsd %xmm0,(%eax)
53	movntss %xmm0,(%eax)
54	movsd (%eax),%xmm0
55	movsd %xmm0,(%eax)
56	movss (%eax),%xmm0
57	movss %xmm0,(%eax)
58	mulsd (%eax),%xmm0
59	mulss (%eax),%xmm0
60	rcpss (%eax),%xmm0
61	roundsd $0,(%eax),%xmm0
62	roundss $0,(%eax),%xmm0
63	rsqrtss (%eax),%xmm0
64	sqrtsd (%eax),%xmm0
65	sqrtss (%eax),%xmm0
66	subsd (%eax),%xmm0
67	subss (%eax),%xmm0
68
69	pmovsxbw (%eax),%xmm0
70	pmovsxbd (%eax),%xmm0
71	pmovsxbq (%eax),%xmm0
72	pmovsxwd (%eax),%xmm0
73	pmovsxwq (%eax),%xmm0
74	pmovsxdq (%eax),%xmm0
75	pmovzxbw (%eax),%xmm0
76	pmovzxbd (%eax),%xmm0
77	pmovzxbq (%eax),%xmm0
78	pmovzxwd (%eax),%xmm0
79	pmovzxwq (%eax),%xmm0
80	pmovzxdq (%eax),%xmm0
81	insertps $0x0,(%eax),%xmm0
82
83	unpckhpd (%eax),%xmm1
84	unpckhps (%eax),%xmm1
85	unpcklpd (%eax),%xmm1
86	unpcklps (%eax),%xmm1
87
88cmpss	$0x10,%xmm7,%xmm6
89cmpss	$0x10,(%eax),%xmm7
90cmpsd	$0x10,%xmm7,%xmm6
91cmpsd	$0x10,(%eax),%xmm7
92
93	cvtsi2ss %eax, %xmm1
94	cvtsi2sd %eax, %xmm1
95	cvtsi2ssl %eax, %xmm1
96	cvtsi2sdl %eax, %xmm1
97	cvtsi2ss (%eax), %xmm1
98	cvtsi2sd (%eax), %xmm1
99	cvtsi2ssl (%eax), %xmm1
100	cvtsi2sdl (%eax), %xmm1
101
102	.intel_syntax noprefix
103
104addsubps xmm1,XMMWORD PTR ds:0x12345678
105comisd xmm1,QWORD PTR ds:0x12345678
106comiss xmm1,DWORD PTR ds:0x12345678
107cvtdq2pd xmm1,QWORD PTR ds:0x12345678
108cvtpd2dq xmm1,XMMWORD PTR ds:0x12345678
109cvtps2pd xmm1,QWORD PTR ds:0x12345678
110cvttps2dq xmm1,XMMWORD PTR ds:0x12345678
111haddps xmm1,XMMWORD PTR ds:0x12345678
112movdqu XMMWORD PTR ds:0x12345678,xmm1
113movdqu xmm1,XMMWORD PTR ds:0x12345678
114movhpd QWORD PTR ds:0x12345678,xmm1
115movhpd xmm1,QWORD PTR ds:0x12345678
116movhps QWORD PTR ds:0x12345678,xmm1
117movhps xmm1,QWORD PTR ds:0x12345678
118movlpd QWORD PTR ds:0x12345678,xmm1
119movlpd xmm1,QWORD PTR ds:0x12345678
120movlps QWORD PTR ds:0x12345678,xmm1
121movlps xmm1,QWORD PTR ds:0x12345678
122movshdup xmm1,XMMWORD PTR ds:0x12345678
123movsldup xmm1,XMMWORD PTR ds:0x12345678
124pshufhw xmm1,XMMWORD PTR ds:0x12345678,0x90
125pshuflw xmm1,XMMWORD PTR ds:0x12345678,0x90
126punpcklbw mm1,DWORD PTR ds:0x12345678
127punpckldq mm1,DWORD PTR ds:0x12345678
128punpcklwd mm1,DWORD PTR ds:0x12345678
129punpcklbw xmm1,XMMWORD PTR ds:0x12345678
130punpckldq xmm1,XMMWORD PTR ds:0x12345678
131punpcklwd xmm1,XMMWORD PTR ds:0x12345678
132punpcklqdq xmm1,XMMWORD PTR ds:0x12345678
133ucomisd xmm1,QWORD PTR ds:0x12345678
134ucomiss xmm1,DWORD PTR ds:0x12345678
135cmpeqsd xmm0,QWORD PTR [eax]
136cmpeqss xmm0,DWORD PTR [eax]
137cvtpi2pd xmm0,QWORD PTR [eax]
138cvtpi2ps xmm0,QWORD PTR [eax]
139cvtps2pi mm0,QWORD PTR [eax]
140cvtsd2si eax,QWORD PTR [eax]
141cvttsd2si eax,QWORD PTR [eax]
142cvtsd2ss xmm0,QWORD PTR [eax]
143cvtss2sd xmm0,DWORD PTR [eax]
144cvtss2si eax,DWORD PTR [eax]
145cvttss2si eax,DWORD PTR [eax]
146divsd  xmm0,QWORD PTR [eax]
147divss  xmm0,DWORD PTR [eax]
148maxsd  xmm0,QWORD PTR [eax]
149maxss  xmm0,DWORD PTR [eax]
150minss  xmm0,DWORD PTR [eax]
151minss  xmm0,DWORD PTR [eax]
152movntsd QWORD PTR [eax],xmm0
153movntss DWORD PTR [eax],xmm0
154movsd  xmm0,QWORD PTR [eax]
155movsd  QWORD PTR [eax],xmm0
156movss  xmm0,DWORD PTR [eax]
157movss  DWORD PTR [eax],xmm0
158mulsd  xmm0,QWORD PTR [eax]
159mulss  xmm0,DWORD PTR [eax]
160rcpss  xmm0,DWORD PTR [eax]
161roundsd xmm0,QWORD PTR [eax],0x0
162roundss xmm0,DWORD PTR [eax],0x0
163rsqrtss xmm0,DWORD PTR [eax]
164sqrtsd xmm0,QWORD PTR [eax]
165sqrtss xmm0,DWORD PTR [eax]
166subsd  xmm0,QWORD PTR [eax]
167subss  xmm0,DWORD PTR [eax]
168pmovsxbw xmm0,QWORD PTR [eax]
169pmovsxbd xmm0,DWORD PTR [eax]
170pmovsxbq xmm0,WORD PTR [eax]
171pmovsxwd xmm0,QWORD PTR [eax]
172pmovsxwq xmm0,DWORD PTR [eax]
173pmovsxdq xmm0,QWORD PTR [eax]
174pmovzxbw xmm0,QWORD PTR [eax]
175pmovzxbd xmm0,DWORD PTR [eax]
176pmovzxbq xmm0,WORD PTR [eax]
177pmovzxwd xmm0,QWORD PTR [eax]
178pmovzxwq xmm0,DWORD PTR [eax]
179pmovzxdq xmm0,QWORD PTR [eax]
180insertps xmm0,DWORD PTR [eax],0x0
181unpckhpd xmm0,XMMWORD PTR [eax]
182unpckhps xmm0,XMMWORD PTR [eax]
183unpcklpd xmm0,XMMWORD PTR [eax]
184unpcklps xmm0,XMMWORD PTR [eax]
185cmpss  xmm6,xmm7,0x10
186cmpss  xmm7,DWORD PTR [eax],0x10
187cmpsd  xmm6,xmm7,0x10
188cmpsd  xmm7,QWORD PTR [eax],0x10
189cvtsi2ss xmm1,eax
190cvtsi2sd xmm1,eax
191cvtsi2ssd xmm1,eax
192cvtsi2sdd xmm1,eax
193cvtsi2ss xmm1,DWORD PTR [eax]
194cvtsi2ss xmm1,[eax]
195cvtsi2sd xmm1,DWORD PTR [eax]
196cvtsi2sd xmm1,[eax]
197cvtsi2ssd xmm1,DWORD PTR [eax]
198cvtsi2sdd xmm1,DWORD PTR [eax]
199cvttps2pi mm0,QWORD PTR[eax]
200