OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [i386/] [x86-64-sse5.s] - Blame information for rev 816

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
# SSE5 instructions.
2
 
3
        .file   "x86-64-sse5.s"
4
        .globl  foo
5
        .type   foo, @function
6
        .text
7
        .p2align        5,,31
8
        .att_syntax
9
foo:
10
 
11
        fmaddss         %xmm3, %xmm2, %xmm1, %xmm1
12
        fmaddss         0x4(%rdx), %xmm2, %xmm1, %xmm1
13
        fmaddss         %xmm2, 0x4(%rdx), %xmm1, %xmm1
14
        fmaddss         %xmm1, %xmm3, %xmm2, %xmm1
15
        fmaddss         %xmm1, 0x4(%rdx), %xmm2, %xmm1
16
        fmaddss         %xmm1, %xmm2, 0x4(%rdx), %xmm1
17
        fmaddsd         %xmm3, %xmm2, %xmm1, %xmm1
18
        fmaddsd         0x4(%rdx), %xmm2, %xmm1, %xmm1
19
        fmaddsd         %xmm2, 0x4(%rdx), %xmm1, %xmm1
20
        fmaddsd         %xmm1, %xmm3, %xmm2, %xmm1
21
        fmaddsd         %xmm1, 0x4(%rdx), %xmm2, %xmm1
22
        fmaddsd         %xmm1, %xmm2, 0x4(%rdx), %xmm1
23
        fmaddps         %xmm3, %xmm2, %xmm1, %xmm1
24
        fmaddps         0x4(%rdx), %xmm2, %xmm1, %xmm1
25
        fmaddps         %xmm2, 0x4(%rdx), %xmm1, %xmm1
26
        fmaddps         %xmm1, %xmm3, %xmm2, %xmm1
27
        fmaddps         %xmm1, 0x4(%rdx), %xmm2, %xmm1
28
        fmaddps         %xmm1, %xmm2, 0x4(%rdx), %xmm1
29
        fmaddpd         %xmm3, %xmm2, %xmm1, %xmm1
30
        fmaddpd         0x4(%rdx), %xmm2, %xmm1, %xmm1
31
        fmaddpd         %xmm2, 0x4(%rdx), %xmm1, %xmm1
32
        fmaddpd         %xmm1, %xmm3, %xmm2, %xmm1
33
        fmaddpd         %xmm1, 0x4(%rdx), %xmm2, %xmm1
34
        fmaddpd         %xmm1, %xmm2, 0x4(%rdx), %xmm1
35
 
36
        fmsubss         %xmm3, %xmm2, %xmm1, %xmm1
37
        fmsubss         0x4(%rdx), %xmm2, %xmm1, %xmm1
38
        fmsubss         %xmm2, 0x4(%rdx), %xmm1, %xmm1
39
        fmsubss         %xmm1, %xmm3, %xmm2, %xmm1
40
        fmsubss         %xmm1, 0x4(%rdx), %xmm2, %xmm1
41
        fmsubss         %xmm1, %xmm2, 0x4(%rdx), %xmm1
42
        fmsubsd         %xmm3, %xmm2, %xmm1, %xmm1
43
        fmsubsd         0x4(%rdx), %xmm2, %xmm1, %xmm1
44
        fmsubsd         %xmm2, 0x4(%rdx), %xmm1, %xmm1
45
        fmsubsd         %xmm1, %xmm3, %xmm2, %xmm1
46
        fmsubsd         %xmm1, 0x4(%rdx), %xmm2, %xmm1
47
        fmsubsd         %xmm1, %xmm2, 0x4(%rdx), %xmm1
48
        fmsubps         %xmm3, %xmm2, %xmm1, %xmm1
49
        fmsubps         0x4(%rdx), %xmm2, %xmm1, %xmm1
50
        fmsubps         %xmm2, 0x4(%rdx), %xmm1, %xmm1
51
        fmsubps         %xmm1, %xmm3, %xmm2, %xmm1
52
        fmsubps         %xmm1, 0x4(%rdx), %xmm2, %xmm1
53
        fmsubps         %xmm1, %xmm2, 0x4(%rdx), %xmm1
54
        fmsubpd         %xmm3, %xmm2, %xmm1, %xmm1
55
        fmsubpd         0x4(%rdx), %xmm2, %xmm1, %xmm1
56
        fmsubpd         %xmm2, 0x4(%rdx), %xmm1, %xmm1
57
        fmsubpd         %xmm1, %xmm3, %xmm2, %xmm1
58
        fmsubpd         %xmm1, 0x4(%rdx), %xmm2, %xmm1
59
        fmsubpd         %xmm1, %xmm2, 0x4(%rdx), %xmm1
60
 
61
        fnmaddss        %xmm3, %xmm2, %xmm1, %xmm1
62
        fnmaddss        0x4(%rdx), %xmm2, %xmm1, %xmm1
63
        fnmaddss        %xmm2, 0x4(%rdx), %xmm1, %xmm1
64
        fnmaddss        %xmm1, %xmm3, %xmm2, %xmm1
65
        fnmaddss        %xmm1, 0x4(%rdx), %xmm2, %xmm1
66
        fnmaddss        %xmm1, %xmm2, 0x4(%rdx), %xmm1
67
        fnmaddsd        %xmm3, %xmm2, %xmm1, %xmm1
68
        fnmaddsd        0x4(%rdx), %xmm2, %xmm1, %xmm1
69
        fnmaddsd        %xmm2, 0x4(%rdx), %xmm1, %xmm1
70
        fnmaddsd        %xmm1, %xmm3, %xmm2, %xmm1
71
        fnmaddsd        %xmm1, 0x4(%rdx), %xmm2, %xmm1
72
        fnmaddsd        %xmm1, %xmm2, 0x4(%rdx), %xmm1
73
        fnmaddps        %xmm3, %xmm2, %xmm1, %xmm1
74
        fnmaddps        0x4(%rdx), %xmm2, %xmm1, %xmm1
75
        fnmaddps        %xmm2, 0x4(%rdx), %xmm1, %xmm1
76
        fnmaddps        %xmm1, %xmm3, %xmm2, %xmm1
77
        fnmaddps        %xmm1, 0x4(%rdx), %xmm2, %xmm1
78
        fnmaddps        %xmm1, %xmm2, 0x4(%rdx), %xmm1
79
        fnmaddpd        %xmm3, %xmm2, %xmm1, %xmm1
80
        fnmaddpd        0x4(%rdx), %xmm2, %xmm1, %xmm1
81
        fnmaddpd        %xmm2, 0x4(%rdx), %xmm1, %xmm1
82
        fnmaddpd        %xmm1, %xmm3, %xmm2, %xmm1
83
        fnmaddpd        %xmm1, 0x4(%rdx), %xmm2, %xmm1
84
        fnmaddpd        %xmm1, %xmm2, 0x4(%rdx), %xmm1
85
 
86
        fnmsubss        %xmm3, %xmm2, %xmm1, %xmm1
87
        fnmsubss        0x4(%rdx), %xmm2, %xmm1, %xmm1
88
        fnmsubss        %xmm2, 0x4(%rdx), %xmm1, %xmm1
89
        fnmsubss        %xmm1, %xmm3, %xmm2, %xmm1
90
        fnmsubss        %xmm1, 0x4(%rdx), %xmm2, %xmm1
91
        fnmsubss        %xmm1, %xmm2, 0x4(%rdx), %xmm1
92
        fnmsubsd        %xmm3, %xmm2, %xmm1, %xmm1
93
        fnmsubsd        0x4(%rdx), %xmm2, %xmm1, %xmm1
94
        fnmsubsd        %xmm2, 0x4(%rdx), %xmm1, %xmm1
95
        fnmsubsd        %xmm1, %xmm3, %xmm2, %xmm1
96
        fnmsubsd        %xmm1, 0x4(%rdx), %xmm2, %xmm1
97
        fnmsubsd        %xmm1, %xmm2, 0x4(%rdx), %xmm1
98
        fnmsubps        %xmm3, %xmm2, %xmm1, %xmm1
99
        fnmsubps        0x4(%rdx), %xmm2, %xmm1, %xmm1
100
        fnmsubps        %xmm2, 0x4(%rdx), %xmm1, %xmm1
101
        fnmsubps        %xmm1, %xmm3, %xmm2, %xmm1
102
        fnmsubps        %xmm1, 0x4(%rdx), %xmm2, %xmm1
103
        fnmsubps        %xmm1, %xmm2, 0x4(%rdx), %xmm1
104
        fnmsubpd        %xmm3, %xmm2, %xmm1, %xmm1
105
        fnmsubpd        0x4(%rdx), %xmm2, %xmm1, %xmm1
106
        fnmsubpd        %xmm2, 0x4(%rdx), %xmm1, %xmm1
107
        fnmsubpd        %xmm1, %xmm3, %xmm2, %xmm1
108
        fnmsubpd        %xmm1, 0x4(%rdx), %xmm2, %xmm1
109
        fnmsubpd        %xmm1, %xmm2, 0x4(%rdx), %xmm1
110
 
111
        fmaddss         %xmm13, %xmm12, %xmm11, %xmm11
112
        fmaddss         0x100000(%r15), %xmm12, %xmm11, %xmm11
113
        fmaddss         %xmm12, 0x100000(%r15), %xmm11, %xmm11
114
        fmaddss         %xmm11, %xmm13, %xmm12, %xmm11
115
        fmaddss         %xmm11, 0x100000(%r15), %xmm12, %xmm11
116
        fmaddss         %xmm11, %xmm12, 0x100000(%r15), %xmm11
117
        fmaddsd         %xmm13, %xmm12, %xmm11, %xmm11
118
        fmaddsd         0x100000(%r15), %xmm12, %xmm11, %xmm11
119
        fmaddsd         %xmm12, 0x100000(%r15), %xmm11, %xmm11
120
        fmaddsd         %xmm11, %xmm13, %xmm12, %xmm11
121
        fmaddsd         %xmm11, 0x100000(%r15), %xmm12, %xmm11
122
        fmaddsd         %xmm11, %xmm12, 0x100000(%r15), %xmm11
123
        fmaddps         %xmm13, %xmm12, %xmm11, %xmm11
124
        fmaddps         0x100000(%r15), %xmm12, %xmm11, %xmm11
125
        fmaddps         %xmm12, 0x100000(%r15), %xmm11, %xmm11
126
        fmaddps         %xmm11, %xmm13, %xmm12, %xmm11
127
        fmaddps         %xmm11, 0x100000(%r15), %xmm12, %xmm11
128
        fmaddps         %xmm11, %xmm12, 0x100000(%r15), %xmm11
129
        fmaddpd         %xmm13, %xmm12, %xmm11, %xmm11
130
        fmaddpd         0x100000(%r15), %xmm12, %xmm11, %xmm11
131
        fmaddpd         %xmm12, 0x100000(%r15), %xmm11, %xmm11
132
        fmaddpd         %xmm11, %xmm13, %xmm12, %xmm11
133
        fmaddpd         %xmm11, 0x100000(%r15), %xmm12, %xmm11
134
        fmaddpd         %xmm11, %xmm12, 0x100000(%r15), %xmm11
135
 
136
        fmsubss         %xmm13, %xmm12, %xmm11, %xmm11
137
        fmsubss         0x100000(%r15), %xmm12, %xmm11, %xmm11
138
        fmsubss         %xmm12, 0x100000(%r15), %xmm11, %xmm11
139
        fmsubss         %xmm11, %xmm13, %xmm12, %xmm11
140
        fmsubss         %xmm11, 0x100000(%r15), %xmm12, %xmm11
141
        fmsubss         %xmm11, %xmm12, 0x100000(%r15), %xmm11
142
        fmsubsd         %xmm13, %xmm12, %xmm11, %xmm11
143
        fmsubsd         0x100000(%r15), %xmm12, %xmm11, %xmm11
144
        fmsubsd         %xmm12, 0x100000(%r15), %xmm11, %xmm11
145
        fmsubsd         %xmm11, %xmm13, %xmm12, %xmm11
146
        fmsubsd         %xmm11, 0x100000(%r15), %xmm12, %xmm11
147
        fmsubsd         %xmm11, %xmm12, 0x100000(%r15), %xmm11
148
        fmsubps         %xmm13, %xmm12, %xmm11, %xmm11
149
        fmsubps         0x100000(%r15), %xmm12, %xmm11, %xmm11
150
        fmsubps         %xmm12, 0x100000(%r15), %xmm11, %xmm11
151
        fmsubps         %xmm11, %xmm13, %xmm12, %xmm11
152
        fmsubps         %xmm11, 0x100000(%r15), %xmm12, %xmm11
153
        fmsubps         %xmm11, %xmm12, 0x100000(%r15), %xmm11
154
        fmsubpd         %xmm13, %xmm12, %xmm11, %xmm11
155
        fmsubpd         0x100000(%r15), %xmm12, %xmm11, %xmm11
156
        fmsubpd         %xmm12, 0x100000(%r15), %xmm11, %xmm11
157
        fmsubpd         %xmm11, %xmm13, %xmm12, %xmm11
158
        fmsubpd         %xmm11, 0x100000(%r15), %xmm12, %xmm11
159
        fmsubpd         %xmm11, %xmm12, 0x100000(%r15), %xmm11
160
 
161
        fnmaddss        %xmm13, %xmm12, %xmm11, %xmm11
162
        fnmaddss        0x100000(%r15), %xmm12, %xmm11, %xmm11
163
        fnmaddss        %xmm12, 0x100000(%r15), %xmm11, %xmm11
164
        fnmaddss        %xmm11, %xmm13, %xmm12, %xmm11
165
        fnmaddss        %xmm11, 0x100000(%r15), %xmm12, %xmm11
166
        fnmaddss        %xmm11, %xmm12, 0x100000(%r15), %xmm11
167
        fnmaddsd        %xmm13, %xmm12, %xmm11, %xmm11
168
        fnmaddsd        0x100000(%r15), %xmm12, %xmm11, %xmm11
169
        fnmaddsd        %xmm12, 0x100000(%r15), %xmm11, %xmm11
170
        fnmaddsd        %xmm11, %xmm13, %xmm12, %xmm11
171
        fnmaddsd        %xmm11, 0x100000(%r15), %xmm12, %xmm11
172
        fnmaddsd        %xmm11, %xmm12, 0x100000(%r15), %xmm11
173
        fnmaddps        %xmm13, %xmm12, %xmm11, %xmm11
174
        fnmaddps        0x100000(%r15), %xmm12, %xmm11, %xmm11
175
        fnmaddps        %xmm12, 0x100000(%r15), %xmm11, %xmm11
176
        fnmaddps        %xmm11, %xmm13, %xmm12, %xmm11
177
        fnmaddps        %xmm11, 0x100000(%r15), %xmm12, %xmm11
178
        fnmaddps        %xmm11, %xmm12, 0x100000(%r15), %xmm11
179
        fnmaddpd        %xmm13, %xmm12, %xmm11, %xmm11
180
        fnmaddpd        0x100000(%r15), %xmm12, %xmm11, %xmm11
181
        fnmaddpd        %xmm12, 0x100000(%r15), %xmm11, %xmm11
182
        fnmaddpd        %xmm11, %xmm13, %xmm12, %xmm11
183
        fnmaddpd        %xmm11, 0x100000(%r15), %xmm12, %xmm11
184
        fnmaddpd        %xmm11, %xmm12, 0x100000(%r15), %xmm11
185
 
186
        fnmsubss        %xmm13, %xmm12, %xmm11, %xmm11
187
        fnmsubss        0x100000(%r15), %xmm12, %xmm11, %xmm11
188
        fnmsubss        %xmm12, 0x100000(%r15), %xmm11, %xmm11
189
        fnmsubss        %xmm11, %xmm13, %xmm12, %xmm11
190
        fnmsubss        %xmm11, 0x100000(%r15), %xmm12, %xmm11
191
        fnmsubss        %xmm11, %xmm12, 0x100000(%r15), %xmm11
192
        fnmsubsd        %xmm13, %xmm12, %xmm11, %xmm11
193
        fnmsubsd        0x100000(%r15), %xmm12, %xmm11, %xmm11
194
        fnmsubsd        %xmm12, 0x100000(%r15), %xmm11, %xmm11
195
        fnmsubsd        %xmm11, %xmm13, %xmm12, %xmm11
196
        fnmsubsd        %xmm11, 0x100000(%r15), %xmm12, %xmm11
197
        fnmsubsd        %xmm11, %xmm12, 0x100000(%r15), %xmm11
198
        fnmsubps        %xmm13, %xmm12, %xmm11, %xmm11
199
        fnmsubps        0x100000(%r15), %xmm12, %xmm11, %xmm11
200
        fnmsubps        %xmm12, 0x100000(%r15), %xmm11, %xmm11
201
        fnmsubps        %xmm11, %xmm13, %xmm12, %xmm11
202
        fnmsubps        %xmm11, 0x100000(%r15), %xmm12, %xmm11
203
        fnmsubps        %xmm11, %xmm12, 0x100000(%r15), %xmm11
204
        fnmsubpd        %xmm13, %xmm12, %xmm11, %xmm11
205
        fnmsubpd        0x100000(%r15), %xmm12, %xmm11, %xmm11
206
        fnmsubpd        %xmm12, 0x100000(%r15), %xmm11, %xmm11
207
        fnmsubpd        %xmm11, %xmm13, %xmm12, %xmm11
208
        fnmsubpd        %xmm11, 0x100000(%r15), %xmm12, %xmm11
209
        fnmsubpd        %xmm11, %xmm12, 0x100000(%r15), %xmm11
210
 
211
        fmaddss         %xmm3, %xmm12, %xmm1, %xmm1
212
        fmaddss         0x4(%rdx), %xmm12, %xmm1, %xmm1
213
        fmaddss         %xmm12, 0x4(%rdx), %xmm1, %xmm1
214
        fmaddss         %xmm1, %xmm3, %xmm12, %xmm1
215
        fmaddss         %xmm1, 0x4(%rdx), %xmm12, %xmm1
216
        fmaddss         %xmm1, %xmm12, 0x4(%rdx), %xmm1
217
        fmaddsd         %xmm3, %xmm12, %xmm1, %xmm1
218
        fmaddsd         0x4(%rdx), %xmm12, %xmm1, %xmm1
219
        fmaddsd         %xmm12, 0x4(%rdx), %xmm1, %xmm1
220
        fmaddsd         %xmm1, %xmm3, %xmm12, %xmm1
221
        fmaddsd         %xmm1, 0x4(%rdx), %xmm12, %xmm1
222
        fmaddsd         %xmm1, %xmm12, 0x4(%rdx), %xmm1
223
        fmaddps         %xmm3, %xmm12, %xmm1, %xmm1
224
        fmaddps         0x4(%rdx), %xmm12, %xmm1, %xmm1
225
        fmaddps         %xmm12, 0x4(%rdx), %xmm1, %xmm1
226
        fmaddps         %xmm1, %xmm3, %xmm12, %xmm1
227
        fmaddps         %xmm1, 0x4(%rdx), %xmm12, %xmm1
228
        fmaddps         %xmm1, %xmm12, 0x4(%rdx), %xmm1
229
        fmaddpd         %xmm3, %xmm12, %xmm1, %xmm1
230
        fmaddpd         0x4(%rdx), %xmm12, %xmm1, %xmm1
231
        fmaddpd         %xmm12, 0x4(%rdx), %xmm1, %xmm1
232
        fmaddpd         %xmm1, %xmm3, %xmm12, %xmm1
233
        fmaddpd         %xmm1, 0x4(%rdx), %xmm12, %xmm1
234
        fmaddpd         %xmm1, %xmm12, 0x4(%rdx), %xmm1
235
 
236
        fmsubss         %xmm3, %xmm12, %xmm1, %xmm1
237
        fmsubss         0x4(%rdx), %xmm12, %xmm1, %xmm1
238
        fmsubss         %xmm12, 0x4(%rdx), %xmm1, %xmm1
239
        fmsubss         %xmm1, %xmm3, %xmm12, %xmm1
240
        fmsubss         %xmm1, 0x4(%rdx), %xmm12, %xmm1
241
        fmsubss         %xmm1, %xmm12, 0x4(%rdx), %xmm1
242
        fmsubsd         %xmm3, %xmm12, %xmm1, %xmm1
243
        fmsubsd         0x4(%rdx), %xmm12, %xmm1, %xmm1
244
        fmsubsd         %xmm12, 0x4(%rdx), %xmm1, %xmm1
245
        fmsubsd         %xmm1, %xmm3, %xmm12, %xmm1
246
        fmsubsd         %xmm1, 0x4(%rdx), %xmm12, %xmm1
247
        fmsubsd         %xmm1, %xmm12, 0x4(%rdx), %xmm1
248
        fmsubps         %xmm3, %xmm12, %xmm1, %xmm1
249
        fmsubps         0x4(%rdx), %xmm12, %xmm1, %xmm1
250
        fmsubps         %xmm12, 0x4(%rdx), %xmm1, %xmm1
251
        fmsubps         %xmm1, %xmm3, %xmm12, %xmm1
252
        fmsubps         %xmm1, 0x4(%rdx), %xmm12, %xmm1
253
        fmsubps         %xmm1, %xmm12, 0x4(%rdx), %xmm1
254
        fmsubpd         %xmm3, %xmm12, %xmm1, %xmm1
255
        fmsubpd         0x4(%rdx), %xmm12, %xmm1, %xmm1
256
        fmsubpd         %xmm12, 0x4(%rdx), %xmm1, %xmm1
257
        fmsubpd         %xmm1, %xmm3, %xmm12, %xmm1
258
        fmsubpd         %xmm1, 0x4(%rdx), %xmm12, %xmm1
259
        fmsubpd         %xmm1, %xmm12, 0x4(%rdx), %xmm1
260
 
261
        fnmaddss        %xmm3, %xmm12, %xmm1, %xmm1
262
        fnmaddss        0x4(%rdx), %xmm12, %xmm1, %xmm1
263
        fnmaddss        %xmm12, 0x4(%rdx), %xmm1, %xmm1
264
        fnmaddss        %xmm1, %xmm3, %xmm12, %xmm1
265
        fnmaddss        %xmm1, 0x4(%rdx), %xmm12, %xmm1
266
        fnmaddss        %xmm1, %xmm12, 0x4(%rdx), %xmm1
267
        fnmaddsd        %xmm3, %xmm12, %xmm1, %xmm1
268
        fnmaddsd        0x4(%rdx), %xmm12, %xmm1, %xmm1
269
        fnmaddsd        %xmm12, 0x4(%rdx), %xmm1, %xmm1
270
        fnmaddsd        %xmm1, %xmm3, %xmm12, %xmm1
271
        fnmaddsd        %xmm1, 0x4(%rdx), %xmm12, %xmm1
272
        fnmaddsd        %xmm1, %xmm12, 0x4(%rdx), %xmm1
273
        fnmaddps        %xmm3, %xmm12, %xmm1, %xmm1
274
        fnmaddps        0x4(%rdx), %xmm12, %xmm1, %xmm1
275
        fnmaddps        %xmm12, 0x4(%rdx), %xmm1, %xmm1
276
        fnmaddps        %xmm1, %xmm3, %xmm12, %xmm1
277
        fnmaddps        %xmm1, 0x4(%rdx), %xmm12, %xmm1
278
        fnmaddps        %xmm1, %xmm12, 0x4(%rdx), %xmm1
279
        fnmaddpd        %xmm3, %xmm12, %xmm1, %xmm1
280
        fnmaddpd        0x4(%rdx), %xmm12, %xmm1, %xmm1
281
        fnmaddpd        %xmm12, 0x4(%rdx), %xmm1, %xmm1
282
        fnmaddpd        %xmm1, %xmm3, %xmm12, %xmm1
283
        fnmaddpd        %xmm1, 0x4(%rdx), %xmm12, %xmm1
284
        fnmaddpd        %xmm1, %xmm12, 0x4(%rdx), %xmm1
285
 
286
        fnmsubss        %xmm3, %xmm12, %xmm1, %xmm1
287
        fnmsubss        0x4(%rdx), %xmm12, %xmm1, %xmm1
288
        fnmsubss        %xmm12, 0x4(%rdx), %xmm1, %xmm1
289
        fnmsubss        %xmm1, %xmm3, %xmm12, %xmm1
290
        fnmsubss        %xmm1, 0x4(%rdx), %xmm12, %xmm1
291
        fnmsubss        %xmm1, %xmm12, 0x4(%rdx), %xmm1
292
        fnmsubsd        %xmm3, %xmm12, %xmm1, %xmm1
293
        fnmsubsd        0x4(%rdx), %xmm12, %xmm1, %xmm1
294
        fnmsubsd        %xmm12, 0x4(%rdx), %xmm1, %xmm1
295
        fnmsubsd        %xmm1, %xmm3, %xmm12, %xmm1
296
        fnmsubsd        %xmm1, 0x4(%rdx), %xmm12, %xmm1
297
        fnmsubsd        %xmm1, %xmm12, 0x4(%rdx), %xmm1
298
        fnmsubps        %xmm3, %xmm12, %xmm1, %xmm1
299
        fnmsubps        0x4(%rdx), %xmm12, %xmm1, %xmm1
300
        fnmsubps        %xmm12, 0x4(%rdx), %xmm1, %xmm1
301
        fnmsubps        %xmm1, %xmm3, %xmm12, %xmm1
302
        fnmsubps        %xmm1, 0x4(%rdx), %xmm12, %xmm1
303
        fnmsubps        %xmm1, %xmm12, 0x4(%rdx), %xmm1
304
        fnmsubpd        %xmm3, %xmm12, %xmm1, %xmm1
305
        fnmsubpd        0x4(%rdx), %xmm12, %xmm1, %xmm1
306
        fnmsubpd        %xmm12, 0x4(%rdx), %xmm1, %xmm1
307
        fnmsubpd        %xmm1, %xmm3, %xmm12, %xmm1
308
        fnmsubpd        %xmm1, 0x4(%rdx), %xmm12, %xmm1
309
        fnmsubpd        %xmm1, %xmm12, 0x4(%rdx), %xmm1
310
 
311
        fmaddss         %xmm3, %xmm2, %xmm11, %xmm11
312
        fmaddss         0x4(%rdx), %xmm2, %xmm11, %xmm11
313
        fmaddss         %xmm2, 0x4(%rdx), %xmm11, %xmm11
314
        fmaddss         %xmm11, %xmm3, %xmm2, %xmm11
315
        fmaddss         %xmm11, 0x4(%rdx), %xmm2, %xmm11
316
        fmaddss         %xmm11, %xmm2, 0x4(%rdx), %xmm11
317
        fmaddsd         %xmm3, %xmm2, %xmm11, %xmm11
318
        fmaddsd         0x4(%rdx), %xmm2, %xmm11, %xmm11
319
        fmaddsd         %xmm2, 0x4(%rdx), %xmm11, %xmm11
320
        fmaddsd         %xmm11, %xmm3, %xmm2, %xmm11
321
        fmaddsd         %xmm11, 0x4(%rdx), %xmm2, %xmm11
322
        fmaddsd         %xmm11, %xmm2, 0x4(%rdx), %xmm11
323
        fmaddps         %xmm3, %xmm2, %xmm11, %xmm11
324
        fmaddps         0x4(%rdx), %xmm2, %xmm11, %xmm11
325
        fmaddps         %xmm2, 0x4(%rdx), %xmm11, %xmm11
326
        fmaddps         %xmm11, %xmm3, %xmm2, %xmm11
327
        fmaddps         %xmm11, 0x4(%rdx), %xmm2, %xmm11
328
        fmaddps         %xmm11, %xmm2, 0x4(%rdx), %xmm11
329
        fmaddpd         %xmm3, %xmm2, %xmm11, %xmm11
330
        fmaddpd         0x4(%rdx), %xmm2, %xmm11, %xmm11
331
        fmaddpd         %xmm2, 0x4(%rdx), %xmm11, %xmm11
332
        fmaddpd         %xmm11, %xmm3, %xmm2, %xmm11
333
        fmaddpd         %xmm11, 0x4(%rdx), %xmm2, %xmm11
334
        fmaddpd         %xmm11, %xmm2, 0x4(%rdx), %xmm11
335
 
336
        fmsubss         %xmm3, %xmm2, %xmm11, %xmm11
337
        fmsubss         0x4(%rdx), %xmm2, %xmm11, %xmm11
338
        fmsubss         %xmm2, 0x4(%rdx), %xmm11, %xmm11
339
        fmsubss         %xmm11, %xmm3, %xmm2, %xmm11
340
        fmsubss         %xmm11, 0x4(%rdx), %xmm2, %xmm11
341
        fmsubss         %xmm11, %xmm2, 0x4(%rdx), %xmm11
342
        fmsubsd         %xmm3, %xmm2, %xmm11, %xmm11
343
        fmsubsd         0x4(%rdx), %xmm2, %xmm11, %xmm11
344
        fmsubsd         %xmm2, 0x4(%rdx), %xmm11, %xmm11
345
        fmsubsd         %xmm11, %xmm3, %xmm2, %xmm11
346
        fmsubsd         %xmm11, 0x4(%rdx), %xmm2, %xmm11
347
        fmsubsd         %xmm11, %xmm2, 0x4(%rdx), %xmm11
348
        fmsubps         %xmm3, %xmm2, %xmm11, %xmm11
349
        fmsubps         0x4(%rdx), %xmm2, %xmm11, %xmm11
350
        fmsubps         %xmm2, 0x4(%rdx), %xmm11, %xmm11
351
        fmsubps         %xmm11, %xmm3, %xmm2, %xmm11
352
        fmsubps         %xmm11, 0x4(%rdx), %xmm2, %xmm11
353
        fmsubps         %xmm11, %xmm2, 0x4(%rdx), %xmm11
354
        fmsubpd         %xmm3, %xmm2, %xmm11, %xmm11
355
        fmsubpd         0x4(%rdx), %xmm2, %xmm11, %xmm11
356
        fmsubpd         %xmm2, 0x4(%rdx), %xmm11, %xmm11
357
        fmsubpd         %xmm11, %xmm3, %xmm2, %xmm11
358
        fmsubpd         %xmm11, 0x4(%rdx), %xmm2, %xmm11
359
        fmsubpd         %xmm11, %xmm2, 0x4(%rdx), %xmm11
360
 
361
        fnmaddss        %xmm3, %xmm2, %xmm11, %xmm11
362
        fnmaddss        0x4(%rdx), %xmm2, %xmm11, %xmm11
363
        fnmaddss        %xmm2, 0x4(%rdx), %xmm11, %xmm11
364
        fnmaddss        %xmm11, %xmm3, %xmm2, %xmm11
365
        fnmaddss        %xmm11, 0x4(%rdx), %xmm2, %xmm11
366
        fnmaddss        %xmm11, %xmm2, 0x4(%rdx), %xmm11
367
        fnmaddsd        %xmm3, %xmm2, %xmm11, %xmm11
368
        fnmaddsd        0x4(%rdx), %xmm2, %xmm11, %xmm11
369
        fnmaddsd        %xmm2, 0x4(%rdx), %xmm11, %xmm11
370
        fnmaddsd        %xmm11, %xmm3, %xmm2, %xmm11
371
        fnmaddsd        %xmm11, 0x4(%rdx), %xmm2, %xmm11
372
        fnmaddsd        %xmm11, %xmm2, 0x4(%rdx), %xmm11
373
        fnmaddps        %xmm3, %xmm2, %xmm11, %xmm11
374
        fnmaddps        0x4(%rdx), %xmm2, %xmm11, %xmm11
375
        fnmaddps        %xmm2, 0x4(%rdx), %xmm11, %xmm11
376
        fnmaddps        %xmm11, %xmm3, %xmm2, %xmm11
377
        fnmaddps        %xmm11, 0x4(%rdx), %xmm2, %xmm11
378
        fnmaddps        %xmm11, %xmm2, 0x4(%rdx), %xmm11
379
        fnmaddpd        %xmm3, %xmm2, %xmm11, %xmm11
380
        fnmaddpd        0x4(%rdx), %xmm2, %xmm11, %xmm11
381
        fnmaddpd        %xmm2, 0x4(%rdx), %xmm11, %xmm11
382
        fnmaddpd        %xmm11, %xmm3, %xmm2, %xmm11
383
        fnmaddpd        %xmm11, 0x4(%rdx), %xmm2, %xmm11
384
        fnmaddpd        %xmm11, %xmm2, 0x4(%rdx), %xmm11
385
 
386
        fnmsubss        %xmm3, %xmm2, %xmm11, %xmm11
387
        fnmsubss        0x4(%rdx), %xmm2, %xmm11, %xmm11
388
        fnmsubss        %xmm2, 0x4(%rdx), %xmm11, %xmm11
389
        fnmsubss        %xmm11, %xmm3, %xmm2, %xmm11
390
        fnmsubss        %xmm11, 0x4(%rdx), %xmm2, %xmm11
391
        fnmsubss        %xmm11, %xmm2, 0x4(%rdx), %xmm11
392
        fnmsubsd        %xmm3, %xmm2, %xmm11, %xmm11
393
        fnmsubsd        0x4(%rdx), %xmm2, %xmm11, %xmm11
394
        fnmsubsd        %xmm2, 0x4(%rdx), %xmm11, %xmm11
395
        fnmsubsd        %xmm11, %xmm3, %xmm2, %xmm11
396
        fnmsubsd        %xmm11, 0x4(%rdx), %xmm2, %xmm11
397
        fnmsubsd        %xmm11, %xmm2, 0x4(%rdx), %xmm11
398
        fnmsubps        %xmm3, %xmm2, %xmm11, %xmm11
399
        fnmsubps        0x4(%rdx), %xmm2, %xmm11, %xmm11
400
        fnmsubps        %xmm2, 0x4(%rdx), %xmm11, %xmm11
401
        fnmsubps        %xmm11, %xmm3, %xmm2, %xmm11
402
        fnmsubps        %xmm11, 0x4(%rdx), %xmm2, %xmm11
403
        fnmsubps        %xmm11, %xmm2, 0x4(%rdx), %xmm11
404
        fnmsubpd        %xmm3, %xmm2, %xmm11, %xmm11
405
        fnmsubpd        0x4(%rdx), %xmm2, %xmm11, %xmm11
406
        fnmsubpd        %xmm2, 0x4(%rdx), %xmm11, %xmm11
407
        fnmsubpd        %xmm11, %xmm3, %xmm2, %xmm11
408
        fnmsubpd        %xmm11, 0x4(%rdx), %xmm2, %xmm11
409
        fnmsubpd        %xmm11, %xmm2, 0x4(%rdx), %xmm11
410
 
411
        fmaddss         %xmm13, %xmm2, %xmm1, %xmm1
412
        fmaddss         0x4(%rdx), %xmm2, %xmm1, %xmm1
413
        fmaddss         %xmm2, 0x4(%rdx), %xmm1, %xmm1
414
        fmaddss         %xmm1, %xmm13, %xmm2, %xmm1
415
        fmaddss         %xmm1, 0x4(%rdx), %xmm2, %xmm1
416
        fmaddss         %xmm1, %xmm2, 0x4(%rdx), %xmm1
417
        fmaddsd         %xmm13, %xmm2, %xmm1, %xmm1
418
        fmaddsd         0x4(%rdx), %xmm2, %xmm1, %xmm1
419
        fmaddsd         %xmm2, 0x4(%rdx), %xmm1, %xmm1
420
        fmaddsd         %xmm1, %xmm13, %xmm2, %xmm1
421
        fmaddsd         %xmm1, 0x4(%rdx), %xmm2, %xmm1
422
        fmaddsd         %xmm1, %xmm2, 0x4(%rdx), %xmm1
423
        fmaddps         %xmm13, %xmm2, %xmm1, %xmm1
424
        fmaddps         0x4(%rdx), %xmm2, %xmm1, %xmm1
425
        fmaddps         %xmm2, 0x4(%rdx), %xmm1, %xmm1
426
        fmaddps         %xmm1, %xmm13, %xmm2, %xmm1
427
        fmaddps         %xmm1, 0x4(%rdx), %xmm2, %xmm1
428
        fmaddps         %xmm1, %xmm2, 0x4(%rdx), %xmm1
429
        fmaddpd         %xmm13, %xmm2, %xmm1, %xmm1
430
        fmaddpd         0x4(%rdx), %xmm2, %xmm1, %xmm1
431
        fmaddpd         %xmm2, 0x4(%rdx), %xmm1, %xmm1
432
        fmaddpd         %xmm1, %xmm13, %xmm2, %xmm1
433
        fmaddpd         %xmm1, 0x4(%rdx), %xmm2, %xmm1
434
        fmaddpd         %xmm1, %xmm2, 0x4(%rdx), %xmm1
435
 
436
        fmsubss         %xmm13, %xmm2, %xmm1, %xmm1
437
        fmsubss         0x4(%rdx), %xmm2, %xmm1, %xmm1
438
        fmsubss         %xmm2, 0x4(%rdx), %xmm1, %xmm1
439
        fmsubss         %xmm1, %xmm13, %xmm2, %xmm1
440
        fmsubss         %xmm1, 0x4(%rdx), %xmm2, %xmm1
441
        fmsubss         %xmm1, %xmm2, 0x4(%rdx), %xmm1
442
        fmsubsd         %xmm13, %xmm2, %xmm1, %xmm1
443
        fmsubsd         0x4(%rdx), %xmm2, %xmm1, %xmm1
444
        fmsubsd         %xmm2, 0x4(%rdx), %xmm1, %xmm1
445
        fmsubsd         %xmm1, %xmm13, %xmm2, %xmm1
446
        fmsubsd         %xmm1, 0x4(%rdx), %xmm2, %xmm1
447
        fmsubsd         %xmm1, %xmm2, 0x4(%rdx), %xmm1
448
        fmsubps         %xmm13, %xmm2, %xmm1, %xmm1
449
        fmsubps         0x4(%rdx), %xmm2, %xmm1, %xmm1
450
        fmsubps         %xmm2, 0x4(%rdx), %xmm1, %xmm1
451
        fmsubps         %xmm1, %xmm13, %xmm2, %xmm1
452
        fmsubps         %xmm1, 0x4(%rdx), %xmm2, %xmm1
453
        fmsubps         %xmm1, %xmm2, 0x4(%rdx), %xmm1
454
        fmsubpd         %xmm13, %xmm2, %xmm1, %xmm1
455
        fmsubpd         0x4(%rdx), %xmm2, %xmm1, %xmm1
456
        fmsubpd         %xmm2, 0x4(%rdx), %xmm1, %xmm1
457
        fmsubpd         %xmm1, %xmm13, %xmm2, %xmm1
458
        fmsubpd         %xmm1, 0x4(%rdx), %xmm2, %xmm1
459
        fmsubpd         %xmm1, %xmm2, 0x4(%rdx), %xmm1
460
 
461
        fnmaddss        %xmm13, %xmm2, %xmm1, %xmm1
462
        fnmaddss        0x4(%rdx), %xmm2, %xmm1, %xmm1
463
        fnmaddss        %xmm2, 0x4(%rdx), %xmm1, %xmm1
464
        fnmaddss        %xmm1, %xmm13, %xmm2, %xmm1
465
        fnmaddss        %xmm1, 0x4(%rdx), %xmm2, %xmm1
466
        fnmaddss        %xmm1, %xmm2, 0x4(%rdx), %xmm1
467
        fnmaddsd        %xmm13, %xmm2, %xmm1, %xmm1
468
        fnmaddsd        0x4(%rdx), %xmm2, %xmm1, %xmm1
469
        fnmaddsd        %xmm2, 0x4(%rdx), %xmm1, %xmm1
470
        fnmaddsd        %xmm1, %xmm13, %xmm2, %xmm1
471
        fnmaddsd        %xmm1, 0x4(%rdx), %xmm2, %xmm1
472
        fnmaddsd        %xmm1, %xmm2, 0x4(%rdx), %xmm1
473
        fnmaddps        %xmm13, %xmm2, %xmm1, %xmm1
474
        fnmaddps        0x4(%rdx), %xmm2, %xmm1, %xmm1
475
        fnmaddps        %xmm2, 0x4(%rdx), %xmm1, %xmm1
476
        fnmaddps        %xmm1, %xmm13, %xmm2, %xmm1
477
        fnmaddps        %xmm1, 0x4(%rdx), %xmm2, %xmm1
478
        fnmaddps        %xmm1, %xmm2, 0x4(%rdx), %xmm1
479
        fnmaddpd        %xmm13, %xmm2, %xmm1, %xmm1
480
        fnmaddpd        0x4(%rdx), %xmm2, %xmm1, %xmm1
481
        fnmaddpd        %xmm2, 0x4(%rdx), %xmm1, %xmm1
482
        fnmaddpd        %xmm1, %xmm13, %xmm2, %xmm1
483
        fnmaddpd        %xmm1, 0x4(%rdx), %xmm2, %xmm1
484
        fnmaddpd        %xmm1, %xmm2, 0x4(%rdx), %xmm1
485
 
486
        fnmsubss        %xmm13, %xmm2, %xmm1, %xmm1
487
        fnmsubss        0x4(%rdx), %xmm2, %xmm1, %xmm1
488
        fnmsubss        %xmm2, 0x4(%rdx), %xmm1, %xmm1
489
        fnmsubss        %xmm1, %xmm13, %xmm2, %xmm1
490
        fnmsubss        %xmm1, 0x4(%rdx), %xmm2, %xmm1
491
        fnmsubss        %xmm1, %xmm2, 0x4(%rdx), %xmm1
492
        fnmsubsd        %xmm13, %xmm2, %xmm1, %xmm1
493
        fnmsubsd        0x4(%rdx), %xmm2, %xmm1, %xmm1
494
        fnmsubsd        %xmm2, 0x4(%rdx), %xmm1, %xmm1
495
        fnmsubsd        %xmm1, %xmm13, %xmm2, %xmm1
496
        fnmsubsd        %xmm1, 0x4(%rdx), %xmm2, %xmm1
497
        fnmsubsd        %xmm1, %xmm2, 0x4(%rdx), %xmm1
498
        fnmsubps        %xmm13, %xmm2, %xmm1, %xmm1
499
        fnmsubps        0x4(%rdx), %xmm2, %xmm1, %xmm1
500
        fnmsubps        %xmm2, 0x4(%rdx), %xmm1, %xmm1
501
        fnmsubps        %xmm1, %xmm13, %xmm2, %xmm1
502
        fnmsubps        %xmm1, 0x4(%rdx), %xmm2, %xmm1
503
        fnmsubps        %xmm1, %xmm2, 0x4(%rdx), %xmm1
504
        fnmsubpd        %xmm13, %xmm2, %xmm1, %xmm1
505
        fnmsubpd        0x4(%rdx), %xmm2, %xmm1, %xmm1
506
        fnmsubpd        %xmm2, 0x4(%rdx), %xmm1, %xmm1
507
        fnmsubpd        %xmm1, %xmm13, %xmm2, %xmm1
508
        fnmsubpd        %xmm1, 0x4(%rdx), %xmm2, %xmm1
509
        fnmsubpd        %xmm1, %xmm2, 0x4(%rdx), %xmm1
510
 
511
        fmaddss         %xmm3, %xmm2, %xmm1, %xmm1
512
        fmaddss         0x100000(%r15), %xmm2, %xmm1, %xmm1
513
        fmaddss         %xmm2, 0x100000(%r15), %xmm1, %xmm1
514
        fmaddss         %xmm1, %xmm3, %xmm2, %xmm1
515
        fmaddss         %xmm1, 0x100000(%r15), %xmm2, %xmm1
516
        fmaddss         %xmm1, %xmm2, 0x100000(%r15), %xmm1
517
        fmaddsd         %xmm3, %xmm2, %xmm1, %xmm1
518
        fmaddsd         0x100000(%r15), %xmm2, %xmm1, %xmm1
519
        fmaddsd         %xmm2, 0x100000(%r15), %xmm1, %xmm1
520
        fmaddsd         %xmm1, %xmm3, %xmm2, %xmm1
521
        fmaddsd         %xmm1, 0x100000(%r15), %xmm2, %xmm1
522
        fmaddsd         %xmm1, %xmm2, 0x100000(%r15), %xmm1
523
        fmaddps         %xmm3, %xmm2, %xmm1, %xmm1
524
        fmaddps         0x100000(%r15), %xmm2, %xmm1, %xmm1
525
        fmaddps         %xmm2, 0x100000(%r15), %xmm1, %xmm1
526
        fmaddps         %xmm1, %xmm3, %xmm2, %xmm1
527
        fmaddps         %xmm1, 0x100000(%r15), %xmm2, %xmm1
528
        fmaddps         %xmm1, %xmm2, 0x100000(%r15), %xmm1
529
        fmaddpd         %xmm3, %xmm2, %xmm1, %xmm1
530
        fmaddpd         0x100000(%r15), %xmm2, %xmm1, %xmm1
531
        fmaddpd         %xmm2, 0x100000(%r15), %xmm1, %xmm1
532
        fmaddpd         %xmm1, %xmm3, %xmm2, %xmm1
533
        fmaddpd         %xmm1, 0x100000(%r15), %xmm2, %xmm1
534
        fmaddpd         %xmm1, %xmm2, 0x100000(%r15), %xmm1
535
 
536
        fmsubss         %xmm3, %xmm2, %xmm1, %xmm1
537
        fmsubss         0x100000(%r15), %xmm2, %xmm1, %xmm1
538
        fmsubss         %xmm2, 0x100000(%r15), %xmm1, %xmm1
539
        fmsubss         %xmm1, %xmm3, %xmm2, %xmm1
540
        fmsubss         %xmm1, 0x100000(%r15), %xmm2, %xmm1
541
        fmsubss         %xmm1, %xmm2, 0x100000(%r15), %xmm1
542
        fmsubsd         %xmm3, %xmm2, %xmm1, %xmm1
543
        fmsubsd         0x100000(%r15), %xmm2, %xmm1, %xmm1
544
        fmsubsd         %xmm2, 0x100000(%r15), %xmm1, %xmm1
545
        fmsubsd         %xmm1, %xmm3, %xmm2, %xmm1
546
        fmsubsd         %xmm1, 0x100000(%r15), %xmm2, %xmm1
547
        fmsubsd         %xmm1, %xmm2, 0x100000(%r15), %xmm1
548
        fmsubps         %xmm3, %xmm2, %xmm1, %xmm1
549
        fmsubps         0x100000(%r15), %xmm2, %xmm1, %xmm1
550
        fmsubps         %xmm2, 0x100000(%r15), %xmm1, %xmm1
551
        fmsubps         %xmm1, %xmm3, %xmm2, %xmm1
552
        fmsubps         %xmm1, 0x100000(%r15), %xmm2, %xmm1
553
        fmsubps         %xmm1, %xmm2, 0x100000(%r15), %xmm1
554
        fmsubpd         %xmm3, %xmm2, %xmm1, %xmm1
555
        fmsubpd         0x100000(%r15), %xmm2, %xmm1, %xmm1
556
        fmsubpd         %xmm2, 0x100000(%r15), %xmm1, %xmm1
557
        fmsubpd         %xmm1, %xmm3, %xmm2, %xmm1
558
        fmsubpd         %xmm1, 0x100000(%r15), %xmm2, %xmm1
559
        fmsubpd         %xmm1, %xmm2, 0x100000(%r15), %xmm1
560
 
561
        fnmaddss        %xmm3, %xmm2, %xmm1, %xmm1
562
        fnmaddss        0x100000(%r15), %xmm2, %xmm1, %xmm1
563
        fnmaddss        %xmm2, 0x100000(%r15), %xmm1, %xmm1
564
        fnmaddss        %xmm1, %xmm3, %xmm2, %xmm1
565
        fnmaddss        %xmm1, 0x100000(%r15), %xmm2, %xmm1
566
        fnmaddss        %xmm1, %xmm2, 0x100000(%r15), %xmm1
567
        fnmaddsd        %xmm3, %xmm2, %xmm1, %xmm1
568
        fnmaddsd        0x100000(%r15), %xmm2, %xmm1, %xmm1
569
        fnmaddsd        %xmm2, 0x100000(%r15), %xmm1, %xmm1
570
        fnmaddsd        %xmm1, %xmm3, %xmm2, %xmm1
571
        fnmaddsd        %xmm1, 0x100000(%r15), %xmm2, %xmm1
572
        fnmaddsd        %xmm1, %xmm2, 0x100000(%r15), %xmm1
573
        fnmaddps        %xmm3, %xmm2, %xmm1, %xmm1
574
        fnmaddps        0x100000(%r15), %xmm2, %xmm1, %xmm1
575
        fnmaddps        %xmm2, 0x100000(%r15), %xmm1, %xmm1
576
        fnmaddps        %xmm1, %xmm3, %xmm2, %xmm1
577
        fnmaddps        %xmm1, 0x100000(%r15), %xmm2, %xmm1
578
        fnmaddps        %xmm1, %xmm2, 0x100000(%r15), %xmm1
579
        fnmaddpd        %xmm3, %xmm2, %xmm1, %xmm1
580
        fnmaddpd        0x100000(%r15), %xmm2, %xmm1, %xmm1
581
        fnmaddpd        %xmm2, 0x100000(%r15), %xmm1, %xmm1
582
        fnmaddpd        %xmm1, %xmm3, %xmm2, %xmm1
583
        fnmaddpd        %xmm1, 0x100000(%r15), %xmm2, %xmm1
584
        fnmaddpd        %xmm1, %xmm2, 0x100000(%r15), %xmm1
585
 
586
        fnmsubss        %xmm3, %xmm2, %xmm1, %xmm1
587
        fnmsubss        0x100000(%r15), %xmm2, %xmm1, %xmm1
588
        fnmsubss        %xmm2, 0x100000(%r15), %xmm1, %xmm1
589
        fnmsubss        %xmm1, %xmm3, %xmm2, %xmm1
590
        fnmsubss        %xmm1, 0x100000(%r15), %xmm2, %xmm1
591
        fnmsubss        %xmm1, %xmm2, 0x100000(%r15), %xmm1
592
        fnmsubsd        %xmm3, %xmm2, %xmm1, %xmm1
593
        fnmsubsd        0x100000(%r15), %xmm2, %xmm1, %xmm1
594
        fnmsubsd        %xmm2, 0x100000(%r15), %xmm1, %xmm1
595
        fnmsubsd        %xmm1, %xmm3, %xmm2, %xmm1
596
        fnmsubsd        %xmm1, 0x100000(%r15), %xmm2, %xmm1
597
        fnmsubsd        %xmm1, %xmm2, 0x100000(%r15), %xmm1
598
        fnmsubps        %xmm3, %xmm2, %xmm1, %xmm1
599
        fnmsubps        0x100000(%r15), %xmm2, %xmm1, %xmm1
600
        fnmsubps        %xmm2, 0x100000(%r15), %xmm1, %xmm1
601
        fnmsubps        %xmm1, %xmm3, %xmm2, %xmm1
602
        fnmsubps        %xmm1, 0x100000(%r15), %xmm2, %xmm1
603
        fnmsubps        %xmm1, %xmm2, 0x100000(%r15), %xmm1
604
        fnmsubpd        %xmm3, %xmm2, %xmm1, %xmm1
605
        fnmsubpd        0x100000(%r15), %xmm2, %xmm1, %xmm1
606
        fnmsubpd        %xmm2, 0x100000(%r15), %xmm1, %xmm1
607
        fnmsubpd        %xmm1, %xmm3, %xmm2, %xmm1
608
        fnmsubpd        %xmm1, 0x100000(%r15), %xmm2, %xmm1
609
        fnmsubpd        %xmm1, %xmm2, 0x100000(%r15), %xmm1
610
 
611
        pmacssww        %xmm1, %xmm3, %xmm2, %xmm1
612
        pmacssww        %xmm1, 0x4(%rdx), %xmm2, %xmm1
613
        pmacsww         %xmm1, %xmm3, %xmm2, %xmm1
614
        pmacsww         %xmm1, 0x4(%rdx), %xmm2, %xmm1
615
        pmacswd         %xmm1, %xmm3, %xmm2, %xmm1
616
        pmacswd         %xmm1, 0x4(%rdx), %xmm2, %xmm1
617
        pmacssdd        %xmm1, %xmm3, %xmm2, %xmm1
618
        pmacssdd        %xmm1, 0x4(%rdx), %xmm2, %xmm1
619
        pmacsdd         %xmm1, %xmm3, %xmm2, %xmm1
620
        pmacsdd         %xmm1, 0x4(%rdx), %xmm2, %xmm1
621
        pmacssdql       %xmm1, %xmm3, %xmm2, %xmm1
622
        pmacssdql       %xmm1, 0x4(%rdx), %xmm2, %xmm1
623
        pmacssdqh       %xmm1, %xmm3, %xmm2, %xmm1
624
        pmacssdqh       %xmm1, 0x4(%rdx), %xmm2, %xmm1
625
        pmacsdql        %xmm1, %xmm3, %xmm2, %xmm1
626
        pmacsdql        %xmm1, 0x4(%rdx), %xmm2, %xmm1
627
        pmacsdqh        %xmm1, %xmm3, %xmm2, %xmm1
628
        pmacsdqh        %xmm1, 0x4(%rdx), %xmm2, %xmm1
629
 
630
        pmadcsswd       %xmm1, %xmm3, %xmm2, %xmm1
631
        pmadcsswd       %xmm1, 0x4(%rdx), %xmm2, %xmm1
632
        pmadcswd        %xmm1, %xmm3, %xmm2, %xmm1
633
        pmadcswd        %xmm1, 0x4(%rdx), %xmm2, %xmm1
634
 
635
        pmacssww        %xmm11, %xmm13, %xmm12, %xmm11
636
        pmacssww        %xmm11, 0x100000(%r15), %xmm12, %xmm11
637
        pmacsww         %xmm11, %xmm13, %xmm12, %xmm11
638
        pmacsww         %xmm11, 0x100000(%r15), %xmm12, %xmm11
639
        pmacswd         %xmm11, %xmm13, %xmm12, %xmm11
640
        pmacswd         %xmm11, 0x100000(%r15), %xmm12, %xmm11
641
        pmacssdd        %xmm11, %xmm13, %xmm12, %xmm11
642
        pmacssdd        %xmm11, 0x100000(%r15), %xmm12, %xmm11
643
        pmacsdd         %xmm11, %xmm13, %xmm12, %xmm11
644
        pmacsdd         %xmm11, 0x100000(%r15), %xmm12, %xmm11
645
        pmacssdql       %xmm11, %xmm13, %xmm12, %xmm11
646
        pmacssdql       %xmm11, 0x100000(%r15), %xmm12, %xmm11
647
        pmacssdqh       %xmm11, %xmm13, %xmm12, %xmm11
648
        pmacssdqh       %xmm11, 0x100000(%r15), %xmm12, %xmm11
649
        pmacsdql        %xmm11, %xmm13, %xmm12, %xmm11
650
        pmacsdql        %xmm11, 0x100000(%r15), %xmm12, %xmm11
651
        pmacsdqh        %xmm11, %xmm13, %xmm12, %xmm11
652
        pmacsdqh        %xmm11, 0x100000(%r15), %xmm12, %xmm11
653
 
654
        pmadcsswd       %xmm11, %xmm13, %xmm12, %xmm11
655
        pmadcsswd       %xmm11, 0x100000(%r15), %xmm12, %xmm11
656
        pmadcswd        %xmm11, %xmm13, %xmm12, %xmm11
657
        pmadcswd        %xmm11, 0x100000(%r15), %xmm12, %xmm11
658
 
659
        pmacssww        %xmm1, %xmm3, %xmm12, %xmm1
660
        pmacssww        %xmm1, 0x4(%rdx), %xmm12, %xmm1
661
        pmacsww         %xmm1, %xmm3, %xmm12, %xmm1
662
        pmacsww         %xmm1, 0x4(%rdx), %xmm12, %xmm1
663
        pmacswd         %xmm1, %xmm3, %xmm12, %xmm1
664
        pmacswd         %xmm1, 0x4(%rdx), %xmm12, %xmm1
665
        pmacssdd        %xmm1, %xmm3, %xmm12, %xmm1
666
        pmacssdd        %xmm1, 0x4(%rdx), %xmm12, %xmm1
667
        pmacsdd         %xmm1, %xmm3, %xmm12, %xmm1
668
        pmacsdd         %xmm1, 0x4(%rdx), %xmm12, %xmm1
669
        pmacssdql       %xmm1, %xmm3, %xmm12, %xmm1
670
        pmacssdql       %xmm1, 0x4(%rdx), %xmm12, %xmm1
671
        pmacssdqh       %xmm1, %xmm3, %xmm12, %xmm1
672
        pmacssdqh       %xmm1, 0x4(%rdx), %xmm12, %xmm1
673
        pmacsdql        %xmm1, %xmm3, %xmm12, %xmm1
674
        pmacsdql        %xmm1, 0x4(%rdx), %xmm12, %xmm1
675
        pmacsdqh        %xmm1, %xmm3, %xmm12, %xmm1
676
        pmacsdqh        %xmm1, 0x4(%rdx), %xmm12, %xmm1
677
 
678
        pmadcsswd       %xmm1, %xmm3, %xmm12, %xmm1
679
        pmadcsswd       %xmm1, 0x4(%rdx), %xmm12, %xmm1
680
        pmadcswd        %xmm1, %xmm3, %xmm12, %xmm1
681
        pmadcswd        %xmm1, 0x4(%rdx), %xmm12, %xmm1
682
 
683
        pmacssww        %xmm11, %xmm3, %xmm2, %xmm11
684
        pmacssww        %xmm11, 0x4(%rdx), %xmm2, %xmm11
685
        pmacsww         %xmm11, %xmm3, %xmm2, %xmm11
686
        pmacsww         %xmm11, 0x4(%rdx), %xmm2, %xmm11
687
        pmacswd         %xmm11, %xmm3, %xmm2, %xmm11
688
        pmacswd         %xmm11, 0x4(%rdx), %xmm2, %xmm11
689
        pmacssdd        %xmm11, %xmm3, %xmm2, %xmm11
690
        pmacssdd        %xmm11, 0x4(%rdx), %xmm2, %xmm11
691
        pmacsdd         %xmm11, %xmm3, %xmm2, %xmm11
692
        pmacsdd         %xmm11, 0x4(%rdx), %xmm2, %xmm11
693
        pmacssdql       %xmm11, %xmm3, %xmm2, %xmm11
694
        pmacssdql       %xmm11, 0x4(%rdx), %xmm2, %xmm11
695
        pmacssdqh       %xmm11, %xmm3, %xmm2, %xmm11
696
        pmacssdqh       %xmm11, 0x4(%rdx), %xmm2, %xmm11
697
        pmacsdql        %xmm11, %xmm3, %xmm2, %xmm11
698
        pmacsdql        %xmm11, 0x4(%rdx), %xmm2, %xmm11
699
        pmacsdqh        %xmm11, %xmm3, %xmm2, %xmm11
700
        pmacsdqh        %xmm11, 0x4(%rdx), %xmm2, %xmm11
701
 
702
        pmadcsswd       %xmm11, %xmm3, %xmm2, %xmm11
703
        pmadcsswd       %xmm11, 0x4(%rdx), %xmm2, %xmm11
704
        pmadcswd        %xmm11, %xmm3, %xmm2, %xmm11
705
        pmadcswd        %xmm11, 0x4(%rdx), %xmm2, %xmm11
706
 
707
        pmacssww        %xmm1, %xmm13, %xmm2, %xmm1
708
        pmacssww        %xmm1, 0x4(%rdx), %xmm2, %xmm1
709
        pmacsww         %xmm1, %xmm13, %xmm2, %xmm1
710
        pmacsww         %xmm1, 0x4(%rdx), %xmm2, %xmm1
711
        pmacswd         %xmm1, %xmm13, %xmm2, %xmm1
712
        pmacswd         %xmm1, 0x4(%rdx), %xmm2, %xmm1
713
        pmacssdd        %xmm1, %xmm13, %xmm2, %xmm1
714
        pmacssdd        %xmm1, 0x4(%rdx), %xmm2, %xmm1
715
        pmacsdd         %xmm1, %xmm13, %xmm2, %xmm1
716
        pmacsdd         %xmm1, 0x4(%rdx), %xmm2, %xmm1
717
        pmacssdql       %xmm1, %xmm13, %xmm2, %xmm1
718
        pmacssdql       %xmm1, 0x4(%rdx), %xmm2, %xmm1
719
        pmacssdqh       %xmm1, %xmm13, %xmm2, %xmm1
720
        pmacssdqh       %xmm1, 0x4(%rdx), %xmm2, %xmm1
721
        pmacsdql        %xmm1, %xmm13, %xmm2, %xmm1
722
        pmacsdql        %xmm1, 0x4(%rdx), %xmm2, %xmm1
723
        pmacsdqh        %xmm1, %xmm13, %xmm2, %xmm1
724
        pmacsdqh        %xmm1, 0x4(%rdx), %xmm2, %xmm1
725
 
726
        pmadcsswd       %xmm1, %xmm13, %xmm2, %xmm1
727
        pmadcsswd       %xmm1, 0x4(%rdx), %xmm2, %xmm1
728
        pmadcswd        %xmm1, %xmm13, %xmm2, %xmm1
729
        pmadcswd        %xmm1, 0x4(%rdx), %xmm2, %xmm1
730
 
731
        pmacssww        %xmm1, %xmm3, %xmm2, %xmm1
732
        pmacssww        %xmm1, 0x100000(%r15), %xmm2, %xmm1
733
        pmacsww         %xmm1, %xmm3, %xmm2, %xmm1
734
        pmacsww         %xmm1, 0x100000(%r15), %xmm2, %xmm1
735
        pmacswd         %xmm1, %xmm3, %xmm2, %xmm1
736
        pmacswd         %xmm1, 0x100000(%r15), %xmm2, %xmm1
737
        pmacssdd        %xmm1, %xmm3, %xmm2, %xmm1
738
        pmacssdd        %xmm1, 0x100000(%r15), %xmm2, %xmm1
739
        pmacsdd         %xmm1, %xmm3, %xmm2, %xmm1
740
        pmacsdd         %xmm1, 0x100000(%r15), %xmm2, %xmm1
741
        pmacssdql       %xmm1, %xmm3, %xmm2, %xmm1
742
        pmacssdql       %xmm1, 0x100000(%r15), %xmm2, %xmm1
743
        pmacssdqh       %xmm1, %xmm3, %xmm2, %xmm1
744
        pmacssdqh       %xmm1, 0x100000(%r15), %xmm2, %xmm1
745
        pmacsdql        %xmm1, %xmm3, %xmm2, %xmm1
746
        pmacsdql        %xmm1, 0x100000(%r15), %xmm2, %xmm1
747
        pmacsdqh        %xmm1, %xmm3, %xmm2, %xmm1
748
        pmacsdqh        %xmm1, 0x100000(%r15), %xmm2, %xmm1
749
 
750
        pmadcsswd       %xmm1, %xmm3, %xmm2, %xmm1
751
        pmadcsswd       %xmm1, 0x100000(%r15), %xmm2, %xmm1
752
        pmadcswd        %xmm1, %xmm3, %xmm2, %xmm1
753
        pmadcswd        %xmm1, 0x100000(%r15), %xmm2, %xmm1
754
 
755
        phaddbw         %xmm2, %xmm1
756
        phaddbw         0x4(%rdx), %xmm1
757
        phaddbd         %xmm2, %xmm1
758
        phaddbd         0x4(%rdx), %xmm1
759
        phaddbq         %xmm2, %xmm1
760
        phaddbq         0x4(%rdx), %xmm1
761
        phaddwd         %xmm2, %xmm1
762
        phaddwd         0x4(%rdx), %xmm1
763
        phaddwq         %xmm2, %xmm1
764
        phaddwq         0x4(%rdx), %xmm1
765
        phadddq         %xmm2, %xmm1
766
        phadddq         0x4(%rdx), %xmm1
767
 
768
        phaddubw        %xmm2, %xmm1
769
        phaddubw        0x4(%rdx), %xmm1
770
        phaddubd        %xmm2, %xmm1
771
        phaddubd        0x4(%rdx), %xmm1
772
        phaddubq        %xmm2, %xmm1
773
        phaddubq        0x4(%rdx), %xmm1
774
        phadduwd        %xmm2, %xmm1
775
        phadduwd        0x4(%rdx), %xmm1
776
        phadduwq        %xmm2, %xmm1
777
        phadduwq        0x4(%rdx), %xmm1
778
        phaddudq        %xmm2, %xmm1
779
        phaddudq        0x4(%rdx), %xmm1
780
 
781
        phsubbw         %xmm2, %xmm1
782
        phsubbw         0x4(%rdx), %xmm1
783
        phsubwd         %xmm2, %xmm1
784
        phsubwd         0x4(%rdx), %xmm1
785
        phsubdq         %xmm2, %xmm1
786
        phsubdq         0x4(%rdx), %xmm1
787
 
788
        phaddbw         %xmm12, %xmm11
789
        phaddbw         0x100000(%r15), %xmm11
790
        phaddbd         %xmm12, %xmm11
791
        phaddbd         0x100000(%r15), %xmm11
792
        phaddbq         %xmm12, %xmm11
793
        phaddbq         0x100000(%r15), %xmm11
794
        phaddwd         %xmm12, %xmm11
795
        phaddwd         0x100000(%r15), %xmm11
796
        phaddwq         %xmm12, %xmm11
797
        phaddwq         0x100000(%r15), %xmm11
798
        phadddq         %xmm12, %xmm11
799
        phadddq         0x100000(%r15), %xmm11
800
 
801
        phaddubw        %xmm12, %xmm11
802
        phaddubw        0x100000(%r15), %xmm11
803
        phaddubd        %xmm12, %xmm11
804
        phaddubd        0x100000(%r15), %xmm11
805
        phaddubq        %xmm12, %xmm11
806
        phaddubq        0x100000(%r15), %xmm11
807
        phadduwd        %xmm12, %xmm11
808
        phadduwd        0x100000(%r15), %xmm11
809
        phadduwq        %xmm12, %xmm11
810
        phadduwq        0x100000(%r15), %xmm11
811
        phaddudq        %xmm12, %xmm11
812
        phaddudq        0x100000(%r15), %xmm11
813
 
814
        phsubbw         %xmm12, %xmm11
815
        phsubbw         0x100000(%r15), %xmm11
816
        phsubwd         %xmm12, %xmm11
817
        phsubwd         0x100000(%r15), %xmm11
818
        phsubdq         %xmm12, %xmm11
819
        phsubdq         0x100000(%r15), %xmm11
820
 
821
        phaddbw         %xmm12, %xmm1
822
        phaddbw         0x4(%rdx), %xmm1
823
        phaddbd         %xmm12, %xmm1
824
        phaddbd         0x4(%rdx), %xmm1
825
        phaddbq         %xmm12, %xmm1
826
        phaddbq         0x4(%rdx), %xmm1
827
        phaddwd         %xmm12, %xmm1
828
        phaddwd         0x4(%rdx), %xmm1
829
        phaddwq         %xmm12, %xmm1
830
        phaddwq         0x4(%rdx), %xmm1
831
        phadddq         %xmm12, %xmm1
832
        phadddq         0x4(%rdx), %xmm1
833
 
834
        phaddubw        %xmm12, %xmm1
835
        phaddubw        0x4(%rdx), %xmm1
836
        phaddubd        %xmm12, %xmm1
837
        phaddubd        0x4(%rdx), %xmm1
838
        phaddubq        %xmm12, %xmm1
839
        phaddubq        0x4(%rdx), %xmm1
840
        phadduwd        %xmm12, %xmm1
841
        phadduwd        0x4(%rdx), %xmm1
842
        phadduwq        %xmm12, %xmm1
843
        phadduwq        0x4(%rdx), %xmm1
844
        phaddudq        %xmm12, %xmm1
845
        phaddudq        0x4(%rdx), %xmm1
846
 
847
        phsubbw         %xmm12, %xmm1
848
        phsubbw         0x4(%rdx), %xmm1
849
        phsubwd         %xmm12, %xmm1
850
        phsubwd         0x4(%rdx), %xmm1
851
        phsubdq         %xmm12, %xmm1
852
        phsubdq         0x4(%rdx), %xmm1
853
 
854
        phaddbw         %xmm2, %xmm11
855
        phaddbw         0x4(%rdx), %xmm11
856
        phaddbd         %xmm2, %xmm11
857
        phaddbd         0x4(%rdx), %xmm11
858
        phaddbq         %xmm2, %xmm11
859
        phaddbq         0x4(%rdx), %xmm11
860
        phaddwd         %xmm2, %xmm11
861
        phaddwd         0x4(%rdx), %xmm11
862
        phaddwq         %xmm2, %xmm11
863
        phaddwq         0x4(%rdx), %xmm11
864
        phadddq         %xmm2, %xmm11
865
        phadddq         0x4(%rdx), %xmm11
866
 
867
        phaddubw        %xmm2, %xmm11
868
        phaddubw        0x4(%rdx), %xmm11
869
        phaddubd        %xmm2, %xmm11
870
        phaddubd        0x4(%rdx), %xmm11
871
        phaddubq        %xmm2, %xmm11
872
        phaddubq        0x4(%rdx), %xmm11
873
        phadduwd        %xmm2, %xmm11
874
        phadduwd        0x4(%rdx), %xmm11
875
        phadduwq        %xmm2, %xmm11
876
        phadduwq        0x4(%rdx), %xmm11
877
        phaddudq        %xmm2, %xmm11
878
        phaddudq        0x4(%rdx), %xmm11
879
 
880
        phsubbw         %xmm2, %xmm11
881
        phsubbw         0x4(%rdx), %xmm11
882
        phsubwd         %xmm2, %xmm11
883
        phsubwd         0x4(%rdx), %xmm11
884
        phsubdq         %xmm2, %xmm11
885
        phsubdq         0x4(%rdx), %xmm11
886
 
887
        phaddbw         %xmm2, %xmm1
888
        phaddbw         0x4(%rdx), %xmm1
889
        phaddbd         %xmm2, %xmm1
890
        phaddbd         0x4(%rdx), %xmm1
891
        phaddbq         %xmm2, %xmm1
892
        phaddbq         0x4(%rdx), %xmm1
893
        phaddwd         %xmm2, %xmm1
894
        phaddwd         0x4(%rdx), %xmm1
895
        phaddwq         %xmm2, %xmm1
896
        phaddwq         0x4(%rdx), %xmm1
897
        phadddq         %xmm2, %xmm1
898
        phadddq         0x4(%rdx), %xmm1
899
 
900
        phaddubw        %xmm2, %xmm1
901
        phaddubw        0x4(%rdx), %xmm1
902
        phaddubd        %xmm2, %xmm1
903
        phaddubd        0x4(%rdx), %xmm1
904
        phaddubq        %xmm2, %xmm1
905
        phaddubq        0x4(%rdx), %xmm1
906
        phadduwd        %xmm2, %xmm1
907
        phadduwd        0x4(%rdx), %xmm1
908
        phadduwq        %xmm2, %xmm1
909
        phadduwq        0x4(%rdx), %xmm1
910
        phaddudq        %xmm2, %xmm1
911
        phaddudq        0x4(%rdx), %xmm1
912
 
913
        phsubbw         %xmm2, %xmm1
914
        phsubbw         0x4(%rdx), %xmm1
915
        phsubwd         %xmm2, %xmm1
916
        phsubwd         0x4(%rdx), %xmm1
917
        phsubdq         %xmm2, %xmm1
918
        phsubdq         0x4(%rdx), %xmm1
919
 
920
        phaddbw         %xmm2, %xmm1
921
        phaddbw         0x100000(%r15), %xmm1
922
        phaddbd         %xmm2, %xmm1
923
        phaddbd         0x100000(%r15), %xmm1
924
        phaddbq         %xmm2, %xmm1
925
        phaddbq         0x100000(%r15), %xmm1
926
        phaddwd         %xmm2, %xmm1
927
        phaddwd         0x100000(%r15), %xmm1
928
        phaddwq         %xmm2, %xmm1
929
        phaddwq         0x100000(%r15), %xmm1
930
        phadddq         %xmm2, %xmm1
931
        phadddq         0x100000(%r15), %xmm1
932
 
933
        phaddubw        %xmm2, %xmm1
934
        phaddubw        0x100000(%r15), %xmm1
935
        phaddubd        %xmm2, %xmm1
936
        phaddubd        0x100000(%r15), %xmm1
937
        phaddubq        %xmm2, %xmm1
938
        phaddubq        0x100000(%r15), %xmm1
939
        phadduwd        %xmm2, %xmm1
940
        phadduwd        0x100000(%r15), %xmm1
941
        phadduwq        %xmm2, %xmm1
942
        phadduwq        0x100000(%r15), %xmm1
943
        phaddudq        %xmm2, %xmm1
944
        phaddudq        0x100000(%r15), %xmm1
945
 
946
        phsubbw         %xmm2, %xmm1
947
        phsubbw         0x100000(%r15), %xmm1
948
        phsubwd         %xmm2, %xmm1
949
        phsubwd         0x100000(%r15), %xmm1
950
        phsubdq         %xmm2, %xmm1
951
        phsubdq         0x100000(%r15), %xmm1
952
 
953
        pcmov           %xmm3, %xmm2, %xmm1, %xmm1
954
        pcmov           0x4(%rdx), %xmm2, %xmm1, %xmm1
955
        pcmov           %xmm2, 0x4(%rdx), %xmm1, %xmm1
956
        pcmov           %xmm1, %xmm3, %xmm2, %xmm1
957
        pcmov           %xmm1, 0x4(%rdx), %xmm2, %xmm1
958
        pcmov           %xmm1, %xmm2, 0x4(%rdx), %xmm1
959
 
960
        pperm           %xmm3, %xmm2, %xmm1, %xmm1
961
        pperm           0x4(%rdx), %xmm2, %xmm1, %xmm1
962
        pperm           %xmm2, 0x4(%rdx), %xmm1, %xmm1
963
        pperm           %xmm1, %xmm3, %xmm2, %xmm1
964
        pperm           %xmm1, 0x4(%rdx), %xmm2, %xmm1
965
        pperm           %xmm1, %xmm2, 0x4(%rdx), %xmm1
966
 
967
        permps          %xmm3, %xmm2, %xmm1, %xmm1
968
        permps          0x4(%rdx), %xmm2, %xmm1, %xmm1
969
        permps          %xmm2, 0x4(%rdx), %xmm1, %xmm1
970
        permps          %xmm1, %xmm3, %xmm2, %xmm1
971
        permps          %xmm1, 0x4(%rdx), %xmm2, %xmm1
972
        permps          %xmm1, %xmm2, 0x4(%rdx), %xmm1
973
 
974
        permpd          %xmm3, %xmm2, %xmm1, %xmm1
975
        permpd          0x4(%rdx), %xmm2, %xmm1, %xmm1
976
        permpd          %xmm2, 0x4(%rdx), %xmm1, %xmm1
977
        permpd          %xmm1, %xmm3, %xmm2, %xmm1
978
        permpd          %xmm1, 0x4(%rdx), %xmm2, %xmm1
979
        permpd          %xmm1, %xmm2, 0x4(%rdx), %xmm1
980
 
981
        pcmov           %xmm13, %xmm12, %xmm11, %xmm11
982
        pcmov           0x100000(%r15), %xmm12, %xmm11, %xmm11
983
        pcmov           %xmm12, 0x100000(%r15), %xmm11, %xmm11
984
        pcmov           %xmm11, %xmm13, %xmm12, %xmm11
985
        pcmov           %xmm11, 0x100000(%r15), %xmm12, %xmm11
986
        pcmov           %xmm11, %xmm12, 0x100000(%r15), %xmm11
987
 
988
        pperm           %xmm13, %xmm12, %xmm11, %xmm11
989
        pperm           0x100000(%r15), %xmm12, %xmm11, %xmm11
990
        pperm           %xmm12, 0x100000(%r15), %xmm11, %xmm11
991
        pperm           %xmm11, %xmm13, %xmm12, %xmm11
992
        pperm           %xmm11, 0x100000(%r15), %xmm12, %xmm11
993
        pperm           %xmm11, %xmm12, 0x100000(%r15), %xmm11
994
 
995
        permps          %xmm13, %xmm12, %xmm11, %xmm11
996
        permps          0x100000(%r15), %xmm12, %xmm11, %xmm11
997
        permps          %xmm12, 0x100000(%r15), %xmm11, %xmm11
998
        permps          %xmm11, %xmm13, %xmm12, %xmm11
999
        permps          %xmm11, 0x100000(%r15), %xmm12, %xmm11
1000
        permps          %xmm11, %xmm12, 0x100000(%r15), %xmm11
1001
 
1002
        permpd          %xmm13, %xmm12, %xmm11, %xmm11
1003
        permpd          0x100000(%r15), %xmm12, %xmm11, %xmm11
1004
        permpd          %xmm12, 0x100000(%r15), %xmm11, %xmm11
1005
        permpd          %xmm11, %xmm13, %xmm12, %xmm11
1006
        permpd          %xmm11, 0x100000(%r15), %xmm12, %xmm11
1007
        permpd          %xmm11, %xmm12, 0x100000(%r15), %xmm11
1008
 
1009
        pcmov           %xmm3, %xmm12, %xmm1, %xmm1
1010
        pcmov           0x4(%rdx), %xmm12, %xmm1, %xmm1
1011
        pcmov           %xmm12, 0x4(%rdx), %xmm1, %xmm1
1012
        pcmov           %xmm1, %xmm3, %xmm12, %xmm1
1013
        pcmov           %xmm1, 0x4(%rdx), %xmm12, %xmm1
1014
        pcmov           %xmm1, %xmm12, 0x4(%rdx), %xmm1
1015
 
1016
        pperm           %xmm3, %xmm12, %xmm1, %xmm1
1017
        pperm           0x4(%rdx), %xmm12, %xmm1, %xmm1
1018
        pperm           %xmm12, 0x4(%rdx), %xmm1, %xmm1
1019
        pperm           %xmm1, %xmm3, %xmm12, %xmm1
1020
        pperm           %xmm1, 0x4(%rdx), %xmm12, %xmm1
1021
        pperm           %xmm1, %xmm12, 0x4(%rdx), %xmm1
1022
 
1023
        permps          %xmm3, %xmm12, %xmm1, %xmm1
1024
        permps          0x4(%rdx), %xmm12, %xmm1, %xmm1
1025
        permps          %xmm12, 0x4(%rdx), %xmm1, %xmm1
1026
        permps          %xmm1, %xmm3, %xmm12, %xmm1
1027
        permps          %xmm1, 0x4(%rdx), %xmm12, %xmm1
1028
        permps          %xmm1, %xmm12, 0x4(%rdx), %xmm1
1029
 
1030
        permpd          %xmm3, %xmm12, %xmm1, %xmm1
1031
        permpd          0x4(%rdx), %xmm12, %xmm1, %xmm1
1032
        permpd          %xmm12, 0x4(%rdx), %xmm1, %xmm1
1033
        permpd          %xmm1, %xmm3, %xmm12, %xmm1
1034
        permpd          %xmm1, 0x4(%rdx), %xmm12, %xmm1
1035
        permpd          %xmm1, %xmm12, 0x4(%rdx), %xmm1
1036
 
1037
        pcmov           %xmm3, %xmm2, %xmm11, %xmm11
1038
        pcmov           0x4(%rdx), %xmm2, %xmm11, %xmm11
1039
        pcmov           %xmm2, 0x4(%rdx), %xmm11, %xmm11
1040
        pcmov           %xmm11, %xmm3, %xmm2, %xmm11
1041
        pcmov           %xmm11, 0x4(%rdx), %xmm2, %xmm11
1042
        pcmov           %xmm11, %xmm2, 0x4(%rdx), %xmm11
1043
 
1044
        pperm           %xmm3, %xmm2, %xmm11, %xmm11
1045
        pperm           0x4(%rdx), %xmm2, %xmm11, %xmm11
1046
        pperm           %xmm2, 0x4(%rdx), %xmm11, %xmm11
1047
        pperm           %xmm11, %xmm3, %xmm2, %xmm11
1048
        pperm           %xmm11, 0x4(%rdx), %xmm2, %xmm11
1049
        pperm           %xmm11, %xmm2, 0x4(%rdx), %xmm11
1050
 
1051
        permps          %xmm3, %xmm2, %xmm11, %xmm11
1052
        permps          0x4(%rdx), %xmm2, %xmm11, %xmm11
1053
        permps          %xmm2, 0x4(%rdx), %xmm11, %xmm11
1054
        permps          %xmm11, %xmm3, %xmm2, %xmm11
1055
        permps          %xmm11, 0x4(%rdx), %xmm2, %xmm11
1056
        permps          %xmm11, %xmm2, 0x4(%rdx), %xmm11
1057
 
1058
        permpd          %xmm3, %xmm2, %xmm11, %xmm11
1059
        permpd          0x4(%rdx), %xmm2, %xmm11, %xmm11
1060
        permpd          %xmm2, 0x4(%rdx), %xmm11, %xmm11
1061
        permpd          %xmm11, %xmm3, %xmm2, %xmm11
1062
        permpd          %xmm11, 0x4(%rdx), %xmm2, %xmm11
1063
        permpd          %xmm11, %xmm2, 0x4(%rdx), %xmm11
1064
 
1065
        pcmov           %xmm13, %xmm2, %xmm1, %xmm1
1066
        pcmov           0x4(%rdx), %xmm2, %xmm1, %xmm1
1067
        pcmov           %xmm2, 0x4(%rdx), %xmm1, %xmm1
1068
        pcmov           %xmm1, %xmm13, %xmm2, %xmm1
1069
        pcmov           %xmm1, 0x4(%rdx), %xmm2, %xmm1
1070
        pcmov           %xmm1, %xmm2, 0x4(%rdx), %xmm1
1071
 
1072
        pperm           %xmm13, %xmm2, %xmm1, %xmm1
1073
        pperm           0x4(%rdx), %xmm2, %xmm1, %xmm1
1074
        pperm           %xmm2, 0x4(%rdx), %xmm1, %xmm1
1075
        pperm           %xmm1, %xmm13, %xmm2, %xmm1
1076
        pperm           %xmm1, 0x4(%rdx), %xmm2, %xmm1
1077
        pperm           %xmm1, %xmm2, 0x4(%rdx), %xmm1
1078
 
1079
        permps          %xmm13, %xmm2, %xmm1, %xmm1
1080
        permps          0x4(%rdx), %xmm2, %xmm1, %xmm1
1081
        permps          %xmm2, 0x4(%rdx), %xmm1, %xmm1
1082
        permps          %xmm1, %xmm13, %xmm2, %xmm1
1083
        permps          %xmm1, 0x4(%rdx), %xmm2, %xmm1
1084
        permps          %xmm1, %xmm2, 0x4(%rdx), %xmm1
1085
 
1086
        permpd          %xmm13, %xmm2, %xmm1, %xmm1
1087
        permpd          0x4(%rdx), %xmm2, %xmm1, %xmm1
1088
        permpd          %xmm2, 0x4(%rdx), %xmm1, %xmm1
1089
        permpd          %xmm1, %xmm13, %xmm2, %xmm1
1090
        permpd          %xmm1, 0x4(%rdx), %xmm2, %xmm1
1091
        permpd          %xmm1, %xmm2, 0x4(%rdx), %xmm1
1092
 
1093
        pcmov           %xmm3, %xmm2, %xmm1, %xmm1
1094
        pcmov           0x100000(%r15), %xmm2, %xmm1, %xmm1
1095
        pcmov           %xmm2, 0x100000(%r15), %xmm1, %xmm1
1096
        pcmov           %xmm1, %xmm3, %xmm2, %xmm1
1097
        pcmov           %xmm1, 0x100000(%r15), %xmm2, %xmm1
1098
        pcmov           %xmm1, %xmm2, 0x100000(%r15), %xmm1
1099
 
1100
        pperm           %xmm3, %xmm2, %xmm1, %xmm1
1101
        pperm           0x100000(%r15), %xmm2, %xmm1, %xmm1
1102
        pperm           %xmm2, 0x100000(%r15), %xmm1, %xmm1
1103
        pperm           %xmm1, %xmm3, %xmm2, %xmm1
1104
        pperm           %xmm1, 0x100000(%r15), %xmm2, %xmm1
1105
        pperm           %xmm1, %xmm2, 0x100000(%r15), %xmm1
1106
 
1107
        permps          %xmm3, %xmm2, %xmm1, %xmm1
1108
        permps          0x100000(%r15), %xmm2, %xmm1, %xmm1
1109
        permps          %xmm2, 0x100000(%r15), %xmm1, %xmm1
1110
        permps          %xmm1, %xmm3, %xmm2, %xmm1
1111
        permps          %xmm1, 0x100000(%r15), %xmm2, %xmm1
1112
        permps          %xmm1, %xmm2, 0x100000(%r15), %xmm1
1113
 
1114
        permpd          %xmm3, %xmm2, %xmm1, %xmm1
1115
        permpd          0x100000(%r15), %xmm2, %xmm1, %xmm1
1116
        permpd          %xmm2, 0x100000(%r15), %xmm1, %xmm1
1117
        permpd          %xmm1, %xmm3, %xmm2, %xmm1
1118
        permpd          %xmm1, 0x100000(%r15), %xmm2, %xmm1
1119
        permpd          %xmm1, %xmm2, 0x100000(%r15), %xmm1
1120
 
1121
        protb           %xmm3, %xmm2, %xmm1
1122
        protb           0x4(%rdx), %xmm2, %xmm1
1123
        protb           %xmm2, 0x4(%rdx), %xmm1
1124
        protb           $0x4, %xmm2, %xmm1
1125
        protw           %xmm3, %xmm2, %xmm1
1126
        protw           0x4(%rdx), %xmm2, %xmm1
1127
        protw           %xmm2, 0x4(%rdx), %xmm1
1128
        protw           $0x4, %xmm2, %xmm1
1129
        protd           %xmm3, %xmm2, %xmm1
1130
        protd           0x4(%rdx), %xmm2, %xmm1
1131
        protd           %xmm2, 0x4(%rdx), %xmm1
1132
        protd           $0x4, %xmm2, %xmm1
1133
        protq           %xmm3, %xmm2, %xmm1
1134
        protq           0x4(%rdx), %xmm2, %xmm1
1135
        protq           %xmm2, 0x4(%rdx), %xmm1
1136
        protq           $0x4, %xmm2, %xmm1
1137
 
1138
        protb           %xmm13, %xmm12, %xmm11
1139
        protb           0x100000(%r15), %xmm12, %xmm11
1140
        protb           %xmm12, 0x100000(%r15), %xmm11
1141
        protb           $0x4, %xmm12, %xmm11
1142
        protw           %xmm13, %xmm12, %xmm11
1143
        protw           0x100000(%r15), %xmm12, %xmm11
1144
        protw           %xmm12, 0x100000(%r15), %xmm11
1145
        protw           $0x4, %xmm12, %xmm11
1146
        protd           %xmm13, %xmm12, %xmm11
1147
        protd           0x100000(%r15), %xmm12, %xmm11
1148
        protd           %xmm12, 0x100000(%r15), %xmm11
1149
        protd           $0x4, %xmm12, %xmm11
1150
        protq           %xmm13, %xmm12, %xmm11
1151
        protq           0x100000(%r15), %xmm12, %xmm11
1152
        protq           %xmm12, 0x100000(%r15), %xmm11
1153
        protq           $0x4, %xmm12, %xmm11
1154
 
1155
        protb           %xmm3, %xmm12, %xmm1
1156
        protb           0x4(%rdx), %xmm12, %xmm1
1157
        protb           %xmm12, 0x4(%rdx), %xmm1
1158
        protb           $0x4, %xmm12, %xmm1
1159
        protw           %xmm3, %xmm12, %xmm1
1160
        protw           0x4(%rdx), %xmm12, %xmm1
1161
        protw           %xmm12, 0x4(%rdx), %xmm1
1162
        protw           $0x4, %xmm12, %xmm1
1163
        protd           %xmm3, %xmm12, %xmm1
1164
        protd           0x4(%rdx), %xmm12, %xmm1
1165
        protd           %xmm12, 0x4(%rdx), %xmm1
1166
        protd           $0x4, %xmm12, %xmm1
1167
        protq           %xmm3, %xmm12, %xmm1
1168
        protq           0x4(%rdx), %xmm12, %xmm1
1169
        protq           %xmm12, 0x4(%rdx), %xmm1
1170
        protq           $0x4, %xmm12, %xmm1
1171
 
1172
        protb           %xmm3, %xmm2, %xmm11
1173
        protb           0x4(%rdx), %xmm2, %xmm11
1174
        protb           %xmm2, 0x4(%rdx), %xmm11
1175
        protb           $0x4, %xmm2, %xmm11
1176
        protw           %xmm3, %xmm2, %xmm11
1177
        protw           0x4(%rdx), %xmm2, %xmm11
1178
        protw           %xmm2, 0x4(%rdx), %xmm11
1179
        protw           $0x4, %xmm2, %xmm11
1180
        protd           %xmm3, %xmm2, %xmm11
1181
        protd           0x4(%rdx), %xmm2, %xmm11
1182
        protd           %xmm2, 0x4(%rdx), %xmm11
1183
        protd           $0x4, %xmm2, %xmm11
1184
        protq           %xmm3, %xmm2, %xmm11
1185
        protq           0x4(%rdx), %xmm2, %xmm11
1186
        protq           %xmm2, 0x4(%rdx), %xmm11
1187
        protq           $0x4, %xmm2, %xmm11
1188
 
1189
        protb           %xmm13, %xmm2, %xmm1
1190
        protb           0x4(%rdx), %xmm2, %xmm1
1191
        protb           %xmm2, 0x4(%rdx), %xmm1
1192
        protb           $0x4, %xmm2, %xmm1
1193
        protw           %xmm13, %xmm2, %xmm1
1194
        protw           0x4(%rdx), %xmm2, %xmm1
1195
        protw           %xmm2, 0x4(%rdx), %xmm1
1196
        protw           $0x4, %xmm2, %xmm1
1197
        protd           %xmm13, %xmm2, %xmm1
1198
        protd           0x4(%rdx), %xmm2, %xmm1
1199
        protd           %xmm2, 0x4(%rdx), %xmm1
1200
        protd           $0x4, %xmm2, %xmm1
1201
        protq           %xmm13, %xmm2, %xmm1
1202
        protq           0x4(%rdx), %xmm2, %xmm1
1203
        protq           %xmm2, 0x4(%rdx), %xmm1
1204
        protq           $0x4, %xmm2, %xmm1
1205
 
1206
        protb           %xmm3, %xmm2, %xmm1
1207
        protb           0x100000(%r15), %xmm2, %xmm1
1208
        protb           %xmm2, 0x100000(%r15), %xmm1
1209
        protb           $0x4, %xmm2, %xmm1
1210
        protw           %xmm3, %xmm2, %xmm1
1211
        protw           0x100000(%r15), %xmm2, %xmm1
1212
        protw           %xmm2, 0x100000(%r15), %xmm1
1213
        protw           $0x4, %xmm2, %xmm1
1214
        protd           %xmm3, %xmm2, %xmm1
1215
        protd           0x100000(%r15), %xmm2, %xmm1
1216
        protd           %xmm2, 0x100000(%r15), %xmm1
1217
        protd           $0x4, %xmm2, %xmm1
1218
        protq           %xmm3, %xmm2, %xmm1
1219
        protq           0x100000(%r15), %xmm2, %xmm1
1220
        protq           %xmm2, 0x100000(%r15), %xmm1
1221
        protq           $0x4, %xmm2, %xmm1
1222
 
1223
        pshlb           %xmm3, %xmm2, %xmm1
1224
        pshlb           0x4(%rdx), %xmm2, %xmm1
1225
        pshlb           %xmm2, 0x4(%rdx), %xmm1
1226
        pshlw           %xmm3, %xmm2, %xmm1
1227
        pshlw           0x4(%rdx), %xmm2, %xmm1
1228
        pshlw           %xmm2, 0x4(%rdx), %xmm1
1229
        pshld           %xmm3, %xmm2, %xmm1
1230
        pshld           0x4(%rdx), %xmm2, %xmm1
1231
        pshld           %xmm2, 0x4(%rdx), %xmm1
1232
        pshlq           %xmm3, %xmm2, %xmm1
1233
        pshlq           0x4(%rdx), %xmm2, %xmm1
1234
        pshlq           %xmm2, 0x4(%rdx), %xmm1
1235
 
1236
        pshab           %xmm3, %xmm2, %xmm1
1237
        pshab           0x4(%rdx), %xmm2, %xmm1
1238
        pshab           %xmm2, 0x4(%rdx), %xmm1
1239
        pshaw           %xmm3, %xmm2, %xmm1
1240
        pshaw           0x4(%rdx), %xmm2, %xmm1
1241
        pshaw           %xmm2, 0x4(%rdx), %xmm1
1242
        pshad           %xmm3, %xmm2, %xmm1
1243
        pshad           0x4(%rdx), %xmm2, %xmm1
1244
        pshad           %xmm2, 0x4(%rdx), %xmm1
1245
        pshaq           %xmm3, %xmm2, %xmm1
1246
        pshaq           0x4(%rdx), %xmm2, %xmm1
1247
        pshaq           %xmm2, 0x4(%rdx), %xmm1
1248
 
1249
        pshlb           %xmm13, %xmm12, %xmm11
1250
        pshlb           0x100000(%r15), %xmm12, %xmm11
1251
        pshlb           %xmm12, 0x100000(%r15), %xmm11
1252
        pshlw           %xmm13, %xmm12, %xmm11
1253
        pshlw           0x100000(%r15), %xmm12, %xmm11
1254
        pshlw           %xmm12, 0x100000(%r15), %xmm11
1255
        pshld           %xmm13, %xmm12, %xmm11
1256
        pshld           0x100000(%r15), %xmm12, %xmm11
1257
        pshld           %xmm12, 0x100000(%r15), %xmm11
1258
        pshlq           %xmm13, %xmm12, %xmm11
1259
        pshlq           0x100000(%r15), %xmm12, %xmm11
1260
        pshlq           %xmm12, 0x100000(%r15), %xmm11
1261
 
1262
        pshab           %xmm13, %xmm12, %xmm11
1263
        pshab           0x100000(%r15), %xmm12, %xmm11
1264
        pshab           %xmm12, 0x100000(%r15), %xmm11
1265
        pshaw           %xmm13, %xmm12, %xmm11
1266
        pshaw           0x100000(%r15), %xmm12, %xmm11
1267
        pshaw           %xmm12, 0x100000(%r15), %xmm11
1268
        pshad           %xmm13, %xmm12, %xmm11
1269
        pshad           0x100000(%r15), %xmm12, %xmm11
1270
        pshad           %xmm12, 0x100000(%r15), %xmm11
1271
        pshaq           %xmm13, %xmm12, %xmm11
1272
        pshaq           0x100000(%r15), %xmm12, %xmm11
1273
        pshaq           %xmm12, 0x100000(%r15), %xmm11
1274
 
1275
        pshlb           %xmm3, %xmm12, %xmm1
1276
        pshlb           0x4(%rdx), %xmm12, %xmm1
1277
        pshlb           %xmm12, 0x4(%rdx), %xmm1
1278
        pshlw           %xmm3, %xmm12, %xmm1
1279
        pshlw           0x4(%rdx), %xmm12, %xmm1
1280
        pshlw           %xmm12, 0x4(%rdx), %xmm1
1281
        pshld           %xmm3, %xmm12, %xmm1
1282
        pshld           0x4(%rdx), %xmm12, %xmm1
1283
        pshld           %xmm12, 0x4(%rdx), %xmm1
1284
        pshlq           %xmm3, %xmm12, %xmm1
1285
        pshlq           0x4(%rdx), %xmm12, %xmm1
1286
        pshlq           %xmm12, 0x4(%rdx), %xmm1
1287
 
1288
        pshab           %xmm3, %xmm12, %xmm1
1289
        pshab           0x4(%rdx), %xmm12, %xmm1
1290
        pshab           %xmm12, 0x4(%rdx), %xmm1
1291
        pshaw           %xmm3, %xmm12, %xmm1
1292
        pshaw           0x4(%rdx), %xmm12, %xmm1
1293
        pshaw           %xmm12, 0x4(%rdx), %xmm1
1294
        pshad           %xmm3, %xmm12, %xmm1
1295
        pshad           0x4(%rdx), %xmm12, %xmm1
1296
        pshad           %xmm12, 0x4(%rdx), %xmm1
1297
        pshaq           %xmm3, %xmm12, %xmm1
1298
        pshaq           0x4(%rdx), %xmm12, %xmm1
1299
        pshaq           %xmm12, 0x4(%rdx), %xmm1
1300
 
1301
        pshlb           %xmm3, %xmm2, %xmm11
1302
        pshlb           0x4(%rdx), %xmm2, %xmm11
1303
        pshlb           %xmm2, 0x4(%rdx), %xmm11
1304
        pshlw           %xmm3, %xmm2, %xmm11
1305
        pshlw           0x4(%rdx), %xmm2, %xmm11
1306
        pshlw           %xmm2, 0x4(%rdx), %xmm11
1307
        pshld           %xmm3, %xmm2, %xmm11
1308
        pshld           0x4(%rdx), %xmm2, %xmm11
1309
        pshld           %xmm2, 0x4(%rdx), %xmm11
1310
        pshlq           %xmm3, %xmm2, %xmm11
1311
        pshlq           0x4(%rdx), %xmm2, %xmm11
1312
        pshlq           %xmm2, 0x4(%rdx), %xmm11
1313
 
1314
        pshab           %xmm3, %xmm2, %xmm11
1315
        pshab           0x4(%rdx), %xmm2, %xmm11
1316
        pshab           %xmm2, 0x4(%rdx), %xmm11
1317
        pshaw           %xmm3, %xmm2, %xmm11
1318
        pshaw           0x4(%rdx), %xmm2, %xmm11
1319
        pshaw           %xmm2, 0x4(%rdx), %xmm11
1320
        pshad           %xmm3, %xmm2, %xmm11
1321
        pshad           0x4(%rdx), %xmm2, %xmm11
1322
        pshad           %xmm2, 0x4(%rdx), %xmm11
1323
        pshaq           %xmm3, %xmm2, %xmm11
1324
        pshaq           0x4(%rdx), %xmm2, %xmm11
1325
        pshaq           %xmm2, 0x4(%rdx), %xmm11
1326
 
1327
        pshlb           %xmm13, %xmm2, %xmm1
1328
        pshlb           0x4(%rdx), %xmm2, %xmm1
1329
        pshlb           %xmm2, 0x4(%rdx), %xmm1
1330
        pshlw           %xmm13, %xmm2, %xmm1
1331
        pshlw           0x4(%rdx), %xmm2, %xmm1
1332
        pshlw           %xmm2, 0x4(%rdx), %xmm1
1333
        pshld           %xmm13, %xmm2, %xmm1
1334
        pshld           0x4(%rdx), %xmm2, %xmm1
1335
        pshld           %xmm2, 0x4(%rdx), %xmm1
1336
        pshlq           %xmm13, %xmm2, %xmm1
1337
        pshlq           0x4(%rdx), %xmm2, %xmm1
1338
        pshlq           %xmm2, 0x4(%rdx), %xmm1
1339
 
1340
        pshab           %xmm13, %xmm2, %xmm1
1341
        pshab           0x4(%rdx), %xmm2, %xmm1
1342
        pshab           %xmm2, 0x4(%rdx), %xmm1
1343
        pshaw           %xmm13, %xmm2, %xmm1
1344
        pshaw           0x4(%rdx), %xmm2, %xmm1
1345
        pshaw           %xmm2, 0x4(%rdx), %xmm1
1346
        pshad           %xmm13, %xmm2, %xmm1
1347
        pshad           0x4(%rdx), %xmm2, %xmm1
1348
        pshad           %xmm2, 0x4(%rdx), %xmm1
1349
        pshaq           %xmm13, %xmm2, %xmm1
1350
        pshaq           0x4(%rdx), %xmm2, %xmm1
1351
        pshaq           %xmm2, 0x4(%rdx), %xmm1
1352
 
1353
        pshlb           %xmm3, %xmm2, %xmm1
1354
        pshlb           0x100000(%r15), %xmm2, %xmm1
1355
        pshlb           %xmm2, 0x100000(%r15), %xmm1
1356
        pshlw           %xmm3, %xmm2, %xmm1
1357
        pshlw           0x100000(%r15), %xmm2, %xmm1
1358
        pshlw           %xmm2, 0x100000(%r15), %xmm1
1359
        pshld           %xmm3, %xmm2, %xmm1
1360
        pshld           0x100000(%r15), %xmm2, %xmm1
1361
        pshld           %xmm2, 0x100000(%r15), %xmm1
1362
        pshlq           %xmm3, %xmm2, %xmm1
1363
        pshlq           0x100000(%r15), %xmm2, %xmm1
1364
        pshlq           %xmm2, 0x100000(%r15), %xmm1
1365
 
1366
        pshab           %xmm3, %xmm2, %xmm1
1367
        pshab           0x100000(%r15), %xmm2, %xmm1
1368
        pshab           %xmm2, 0x100000(%r15), %xmm1
1369
        pshaw           %xmm3, %xmm2, %xmm1
1370
        pshaw           0x100000(%r15), %xmm2, %xmm1
1371
        pshaw           %xmm2, 0x100000(%r15), %xmm1
1372
        pshad           %xmm3, %xmm2, %xmm1
1373
        pshad           0x100000(%r15), %xmm2, %xmm1
1374
        pshad           %xmm2, 0x100000(%r15), %xmm1
1375
        pshaq           %xmm3, %xmm2, %xmm1
1376
        pshaq           0x100000(%r15), %xmm2, %xmm1
1377
        pshaq           %xmm2, 0x100000(%r15), %xmm1
1378
 
1379
        comss           $0x4, %xmm3, %xmm2, %xmm1
1380
        comss           $0x4, 0x4(%rdx), %xmm2, %xmm1
1381
        comeqss         %xmm3, %xmm2, %xmm1
1382
        comltss         %xmm3, %xmm2, %xmm1
1383
        comless         %xmm3, %xmm2, %xmm1
1384
        comunordss      %xmm3, %xmm2, %xmm1
1385
        comness         %xmm3, %xmm2, %xmm1
1386
        comnltss        %xmm3, %xmm2, %xmm1
1387
        comnless        %xmm3, %xmm2, %xmm1
1388
        comordss        %xmm3, %xmm2, %xmm1
1389
        comueqss        %xmm3, %xmm2, %xmm1
1390
        comultss        %xmm3, %xmm2, %xmm1
1391
        comuless        %xmm3, %xmm2, %xmm1
1392
        comfalsess      %xmm3, %xmm2, %xmm1
1393
        comuness        %xmm3, %xmm2, %xmm1
1394
        comunltss       %xmm3, %xmm2, %xmm1
1395
        comunless       %xmm3, %xmm2, %xmm1
1396
        comtruess       %xmm3, %xmm2, %xmm1
1397
        comeqss         0x4(%rdx), %xmm2, %xmm1
1398
        comltss         0x4(%rdx), %xmm2, %xmm1
1399
        comless         0x4(%rdx), %xmm2, %xmm1
1400
        comunordss      0x4(%rdx), %xmm2, %xmm1
1401
        comness         0x4(%rdx), %xmm2, %xmm1
1402
        comnltss        0x4(%rdx), %xmm2, %xmm1
1403
        comnless        0x4(%rdx), %xmm2, %xmm1
1404
        comordss        0x4(%rdx), %xmm2, %xmm1
1405
        comueqss        0x4(%rdx), %xmm2, %xmm1
1406
        comultss        0x4(%rdx), %xmm2, %xmm1
1407
        comuless        0x4(%rdx), %xmm2, %xmm1
1408
        comfalsess      0x4(%rdx), %xmm2, %xmm1
1409
        comuness        0x4(%rdx), %xmm2, %xmm1
1410
        comunltss       0x4(%rdx), %xmm2, %xmm1
1411
        comunless       0x4(%rdx), %xmm2, %xmm1
1412
        comtruess       0x4(%rdx), %xmm2, %xmm1
1413
        comsd           $0x4, %xmm3, %xmm2, %xmm1
1414
        comsd           $0x4, 0x4(%rdx), %xmm2, %xmm1
1415
        comeqsd         %xmm3, %xmm2, %xmm1
1416
        comltsd         %xmm3, %xmm2, %xmm1
1417
        comlesd         %xmm3, %xmm2, %xmm1
1418
        comunordsd      %xmm3, %xmm2, %xmm1
1419
        comnesd         %xmm3, %xmm2, %xmm1
1420
        comnltsd        %xmm3, %xmm2, %xmm1
1421
        comnlesd        %xmm3, %xmm2, %xmm1
1422
        comordsd        %xmm3, %xmm2, %xmm1
1423
        comueqsd        %xmm3, %xmm2, %xmm1
1424
        comultsd        %xmm3, %xmm2, %xmm1
1425
        comulesd        %xmm3, %xmm2, %xmm1
1426
        comfalsesd      %xmm3, %xmm2, %xmm1
1427
        comunesd        %xmm3, %xmm2, %xmm1
1428
        comunltsd       %xmm3, %xmm2, %xmm1
1429
        comunlesd       %xmm3, %xmm2, %xmm1
1430
        comtruesd       %xmm3, %xmm2, %xmm1
1431
        comeqsd         0x4(%rdx), %xmm2, %xmm1
1432
        comltsd         0x4(%rdx), %xmm2, %xmm1
1433
        comlesd         0x4(%rdx), %xmm2, %xmm1
1434
        comunordsd      0x4(%rdx), %xmm2, %xmm1
1435
        comnesd         0x4(%rdx), %xmm2, %xmm1
1436
        comnltsd        0x4(%rdx), %xmm2, %xmm1
1437
        comnlesd        0x4(%rdx), %xmm2, %xmm1
1438
        comordsd        0x4(%rdx), %xmm2, %xmm1
1439
        comueqsd        0x4(%rdx), %xmm2, %xmm1
1440
        comultsd        0x4(%rdx), %xmm2, %xmm1
1441
        comulesd        0x4(%rdx), %xmm2, %xmm1
1442
        comfalsesd      0x4(%rdx), %xmm2, %xmm1
1443
        comunesd        0x4(%rdx), %xmm2, %xmm1
1444
        comunltsd       0x4(%rdx), %xmm2, %xmm1
1445
        comunlesd       0x4(%rdx), %xmm2, %xmm1
1446
        comtruesd       0x4(%rdx), %xmm2, %xmm1
1447
        comps           $0x4, %xmm3, %xmm2, %xmm1
1448
        comps           $0x4, 0x4(%rdx), %xmm2, %xmm1
1449
        comeqps         %xmm3, %xmm2, %xmm1
1450
        comltps         %xmm3, %xmm2, %xmm1
1451
        comleps         %xmm3, %xmm2, %xmm1
1452
        comunordps      %xmm3, %xmm2, %xmm1
1453
        comneps         %xmm3, %xmm2, %xmm1
1454
        comnltps        %xmm3, %xmm2, %xmm1
1455
        comnleps        %xmm3, %xmm2, %xmm1
1456
        comordps        %xmm3, %xmm2, %xmm1
1457
        comueqps        %xmm3, %xmm2, %xmm1
1458
        comultps        %xmm3, %xmm2, %xmm1
1459
        comuleps        %xmm3, %xmm2, %xmm1
1460
        comfalseps      %xmm3, %xmm2, %xmm1
1461
        comuneps        %xmm3, %xmm2, %xmm1
1462
        comunltps       %xmm3, %xmm2, %xmm1
1463
        comunleps       %xmm3, %xmm2, %xmm1
1464
        comtrueps       %xmm3, %xmm2, %xmm1
1465
        comeqps         0x4(%rdx), %xmm2, %xmm1
1466
        comltps         0x4(%rdx), %xmm2, %xmm1
1467
        comleps         0x4(%rdx), %xmm2, %xmm1
1468
        comunordps      0x4(%rdx), %xmm2, %xmm1
1469
        comneps         0x4(%rdx), %xmm2, %xmm1
1470
        comnltps        0x4(%rdx), %xmm2, %xmm1
1471
        comnleps        0x4(%rdx), %xmm2, %xmm1
1472
        comordps        0x4(%rdx), %xmm2, %xmm1
1473
        comueqps        0x4(%rdx), %xmm2, %xmm1
1474
        comultps        0x4(%rdx), %xmm2, %xmm1
1475
        comuleps        0x4(%rdx), %xmm2, %xmm1
1476
        comfalseps      0x4(%rdx), %xmm2, %xmm1
1477
        comuneps        0x4(%rdx), %xmm2, %xmm1
1478
        comunltps       0x4(%rdx), %xmm2, %xmm1
1479
        comunleps       0x4(%rdx), %xmm2, %xmm1
1480
        comtrueps       0x4(%rdx), %xmm2, %xmm1
1481
        compd           $0x4, %xmm3, %xmm2, %xmm1
1482
        compd           $0x4, 0x4(%rdx), %xmm2, %xmm1
1483
        comeqpd         %xmm3, %xmm2, %xmm1
1484
        comltpd         %xmm3, %xmm2, %xmm1
1485
        comlepd         %xmm3, %xmm2, %xmm1
1486
        comunordpd      %xmm3, %xmm2, %xmm1
1487
        comnepd         %xmm3, %xmm2, %xmm1
1488
        comnltpd        %xmm3, %xmm2, %xmm1
1489
        comnlepd        %xmm3, %xmm2, %xmm1
1490
        comordpd        %xmm3, %xmm2, %xmm1
1491
        comueqpd        %xmm3, %xmm2, %xmm1
1492
        comultpd        %xmm3, %xmm2, %xmm1
1493
        comulepd        %xmm3, %xmm2, %xmm1
1494
        comfalsepd      %xmm3, %xmm2, %xmm1
1495
        comunepd        %xmm3, %xmm2, %xmm1
1496
        comunltpd       %xmm3, %xmm2, %xmm1
1497
        comunlepd       %xmm3, %xmm2, %xmm1
1498
        comtruepd       %xmm3, %xmm2, %xmm1
1499
        comeqpd         0x4(%rdx), %xmm2, %xmm1
1500
        comltpd         0x4(%rdx), %xmm2, %xmm1
1501
        comlepd         0x4(%rdx), %xmm2, %xmm1
1502
        comunordpd      0x4(%rdx), %xmm2, %xmm1
1503
        comnepd         0x4(%rdx), %xmm2, %xmm1
1504
        comnltpd        0x4(%rdx), %xmm2, %xmm1
1505
        comnlepd        0x4(%rdx), %xmm2, %xmm1
1506
        comordpd        0x4(%rdx), %xmm2, %xmm1
1507
        comueqpd        0x4(%rdx), %xmm2, %xmm1
1508
        comultpd        0x4(%rdx), %xmm2, %xmm1
1509
        comulepd        0x4(%rdx), %xmm2, %xmm1
1510
        comfalsepd      0x4(%rdx), %xmm2, %xmm1
1511
        comunepd        0x4(%rdx), %xmm2, %xmm1
1512
        comunltpd       0x4(%rdx), %xmm2, %xmm1
1513
        comunlepd       0x4(%rdx), %xmm2, %xmm1
1514
        comtruepd       0x4(%rdx), %xmm2, %xmm1
1515
 
1516
        pcomb           $0x4, %xmm3, %xmm2, %xmm1
1517
        pcomb           $0x4, 0x4(%rdx), %xmm2, %xmm1
1518
        pcomltb         %xmm3, %xmm2, %xmm1
1519
        pcomleb         %xmm3, %xmm2, %xmm1
1520
        pcomgtb         %xmm3, %xmm2, %xmm1
1521
        pcomgeb         %xmm3, %xmm2, %xmm1
1522
        pcomeqb         %xmm3, %xmm2, %xmm1
1523
        pcomneqb        %xmm3, %xmm2, %xmm1
1524
        pcomltb         0x4(%rdx), %xmm2, %xmm1
1525
        pcomleb         0x4(%rdx), %xmm2, %xmm1
1526
        pcomgtb         0x4(%rdx), %xmm2, %xmm1
1527
        pcomgeb         0x4(%rdx), %xmm2, %xmm1
1528
        pcomeqb         0x4(%rdx), %xmm2, %xmm1
1529
        pcomneqb        0x4(%rdx), %xmm2, %xmm1
1530
        pcomw           $0x4, %xmm3, %xmm2, %xmm1
1531
        pcomw           $0x4, 0x4(%rdx), %xmm2, %xmm1
1532
        pcomltw         %xmm3, %xmm2, %xmm1
1533
        pcomlew         %xmm3, %xmm2, %xmm1
1534
        pcomgtw         %xmm3, %xmm2, %xmm1
1535
        pcomgew         %xmm3, %xmm2, %xmm1
1536
        pcomeqw         %xmm3, %xmm2, %xmm1
1537
        pcomneqw        %xmm3, %xmm2, %xmm1
1538
        pcomltw         0x4(%rdx), %xmm2, %xmm1
1539
        pcomlew         0x4(%rdx), %xmm2, %xmm1
1540
        pcomgtw         0x4(%rdx), %xmm2, %xmm1
1541
        pcomgew         0x4(%rdx), %xmm2, %xmm1
1542
        pcomeqw         0x4(%rdx), %xmm2, %xmm1
1543
        pcomneqw        0x4(%rdx), %xmm2, %xmm1
1544
        pcomd           $0x4, %xmm3, %xmm2, %xmm1
1545
        pcomd           $0x4, 0x4(%rdx), %xmm2, %xmm1
1546
        pcomltd         %xmm3, %xmm2, %xmm1
1547
        pcomled         %xmm3, %xmm2, %xmm1
1548
        pcomgtd         %xmm3, %xmm2, %xmm1
1549
        pcomged         %xmm3, %xmm2, %xmm1
1550
        pcomeqd         %xmm3, %xmm2, %xmm1
1551
        pcomneqd        %xmm3, %xmm2, %xmm1
1552
        pcomltd         0x4(%rdx), %xmm2, %xmm1
1553
        pcomled         0x4(%rdx), %xmm2, %xmm1
1554
        pcomgtd         0x4(%rdx), %xmm2, %xmm1
1555
        pcomged         0x4(%rdx), %xmm2, %xmm1
1556
        pcomeqd         0x4(%rdx), %xmm2, %xmm1
1557
        pcomneqd        0x4(%rdx), %xmm2, %xmm1
1558
        pcomq           $0x4, %xmm3, %xmm2, %xmm1
1559
        pcomq           $0x4, 0x4(%rdx), %xmm2, %xmm1
1560
        pcomltq         %xmm3, %xmm2, %xmm1
1561
        pcomleq         %xmm3, %xmm2, %xmm1
1562
        pcomgtq         %xmm3, %xmm2, %xmm1
1563
        pcomgeq         %xmm3, %xmm2, %xmm1
1564
        pcomeqq         %xmm3, %xmm2, %xmm1
1565
        pcomneqq        %xmm3, %xmm2, %xmm1
1566
        pcomltq         0x4(%rdx), %xmm2, %xmm1
1567
        pcomleq         0x4(%rdx), %xmm2, %xmm1
1568
        pcomgtq         0x4(%rdx), %xmm2, %xmm1
1569
        pcomgeq         0x4(%rdx), %xmm2, %xmm1
1570
        pcomeqq         0x4(%rdx), %xmm2, %xmm1
1571
        pcomneqq        0x4(%rdx), %xmm2, %xmm1
1572
 
1573
        pcomub          $0x4, %xmm3, %xmm2, %xmm1
1574
        pcomub          $0x4, 0x4(%rdx), %xmm2, %xmm1
1575
        pcomltub        %xmm3, %xmm2, %xmm1
1576
        pcomleub        %xmm3, %xmm2, %xmm1
1577
        pcomgtub        %xmm3, %xmm2, %xmm1
1578
        pcomgeub        %xmm3, %xmm2, %xmm1
1579
        pcomequb        %xmm3, %xmm2, %xmm1
1580
        pcomnequb       %xmm3, %xmm2, %xmm1
1581
        pcomltub        0x4(%rdx), %xmm2, %xmm1
1582
        pcomleub        0x4(%rdx), %xmm2, %xmm1
1583
        pcomgtub        0x4(%rdx), %xmm2, %xmm1
1584
        pcomgeub        0x4(%rdx), %xmm2, %xmm1
1585
        pcomequb        0x4(%rdx), %xmm2, %xmm1
1586
        pcomnequb       0x4(%rdx), %xmm2, %xmm1
1587
        pcomuw          $0x4, %xmm3, %xmm2, %xmm1
1588
        pcomuw          $0x4, 0x4(%rdx), %xmm2, %xmm1
1589
        pcomltuw        %xmm3, %xmm2, %xmm1
1590
        pcomleuw        %xmm3, %xmm2, %xmm1
1591
        pcomgtuw        %xmm3, %xmm2, %xmm1
1592
        pcomgeuw        %xmm3, %xmm2, %xmm1
1593
        pcomequw        %xmm3, %xmm2, %xmm1
1594
        pcomnequw       %xmm3, %xmm2, %xmm1
1595
        pcomltuw        0x4(%rdx), %xmm2, %xmm1
1596
        pcomleuw        0x4(%rdx), %xmm2, %xmm1
1597
        pcomgtuw        0x4(%rdx), %xmm2, %xmm1
1598
        pcomgeuw        0x4(%rdx), %xmm2, %xmm1
1599
        pcomequw        0x4(%rdx), %xmm2, %xmm1
1600
        pcomnequw       0x4(%rdx), %xmm2, %xmm1
1601
        pcomud          $0x4, %xmm3, %xmm2, %xmm1
1602
        pcomud          $0x4, 0x4(%rdx), %xmm2, %xmm1
1603
        pcomltud        %xmm3, %xmm2, %xmm1
1604
        pcomleud        %xmm3, %xmm2, %xmm1
1605
        pcomgtud        %xmm3, %xmm2, %xmm1
1606
        pcomgeud        %xmm3, %xmm2, %xmm1
1607
        pcomequd        %xmm3, %xmm2, %xmm1
1608
        pcomnequd       %xmm3, %xmm2, %xmm1
1609
        pcomltud        0x4(%rdx), %xmm2, %xmm1
1610
        pcomleud        0x4(%rdx), %xmm2, %xmm1
1611
        pcomgtud        0x4(%rdx), %xmm2, %xmm1
1612
        pcomgeud        0x4(%rdx), %xmm2, %xmm1
1613
        pcomequd        0x4(%rdx), %xmm2, %xmm1
1614
        pcomnequd       0x4(%rdx), %xmm2, %xmm1
1615
        pcomuq          $0x4, %xmm3, %xmm2, %xmm1
1616
        pcomuq          $0x4, 0x4(%rdx), %xmm2, %xmm1
1617
        pcomltuq        %xmm3, %xmm2, %xmm1
1618
        pcomleuq        %xmm3, %xmm2, %xmm1
1619
        pcomgtuq        %xmm3, %xmm2, %xmm1
1620
        pcomgeuq        %xmm3, %xmm2, %xmm1
1621
        pcomequq        %xmm3, %xmm2, %xmm1
1622
        pcomnequq       %xmm3, %xmm2, %xmm1
1623
        pcomltuq        0x4(%rdx), %xmm2, %xmm1
1624
        pcomleuq        0x4(%rdx), %xmm2, %xmm1
1625
        pcomgtuq        0x4(%rdx), %xmm2, %xmm1
1626
        pcomgeuq        0x4(%rdx), %xmm2, %xmm1
1627
        pcomequq        0x4(%rdx), %xmm2, %xmm1
1628
        pcomnequq       0x4(%rdx), %xmm2, %xmm1
1629
 
1630
        comss           $0x4, %xmm13, %xmm12, %xmm11
1631
        comss           $0x4, 0x100000(%r15), %xmm12, %xmm11
1632
        comeqss         %xmm13, %xmm12, %xmm11
1633
        comltss         %xmm13, %xmm12, %xmm11
1634
        comless         %xmm13, %xmm12, %xmm11
1635
        comunordss      %xmm13, %xmm12, %xmm11
1636
        comness         %xmm13, %xmm12, %xmm11
1637
        comnltss        %xmm13, %xmm12, %xmm11
1638
        comnless        %xmm13, %xmm12, %xmm11
1639
        comordss        %xmm13, %xmm12, %xmm11
1640
        comueqss        %xmm13, %xmm12, %xmm11
1641
        comultss        %xmm13, %xmm12, %xmm11
1642
        comuless        %xmm13, %xmm12, %xmm11
1643
        comfalsess      %xmm13, %xmm12, %xmm11
1644
        comuness        %xmm13, %xmm12, %xmm11
1645
        comunltss       %xmm13, %xmm12, %xmm11
1646
        comunless       %xmm13, %xmm12, %xmm11
1647
        comtruess       %xmm13, %xmm12, %xmm11
1648
        comeqss         0x100000(%r15), %xmm12, %xmm11
1649
        comltss         0x100000(%r15), %xmm12, %xmm11
1650
        comless         0x100000(%r15), %xmm12, %xmm11
1651
        comunordss      0x100000(%r15), %xmm12, %xmm11
1652
        comness         0x100000(%r15), %xmm12, %xmm11
1653
        comnltss        0x100000(%r15), %xmm12, %xmm11
1654
        comnless        0x100000(%r15), %xmm12, %xmm11
1655
        comordss        0x100000(%r15), %xmm12, %xmm11
1656
        comueqss        0x100000(%r15), %xmm12, %xmm11
1657
        comultss        0x100000(%r15), %xmm12, %xmm11
1658
        comuless        0x100000(%r15), %xmm12, %xmm11
1659
        comfalsess      0x100000(%r15), %xmm12, %xmm11
1660
        comuness        0x100000(%r15), %xmm12, %xmm11
1661
        comunltss       0x100000(%r15), %xmm12, %xmm11
1662
        comunless       0x100000(%r15), %xmm12, %xmm11
1663
        comtruess       0x100000(%r15), %xmm12, %xmm11
1664
        comsd           $0x4, %xmm13, %xmm12, %xmm11
1665
        comsd           $0x4, 0x100000(%r15), %xmm12, %xmm11
1666
        comeqsd         %xmm13, %xmm12, %xmm11
1667
        comltsd         %xmm13, %xmm12, %xmm11
1668
        comlesd         %xmm13, %xmm12, %xmm11
1669
        comunordsd      %xmm13, %xmm12, %xmm11
1670
        comnesd         %xmm13, %xmm12, %xmm11
1671
        comnltsd        %xmm13, %xmm12, %xmm11
1672
        comnlesd        %xmm13, %xmm12, %xmm11
1673
        comordsd        %xmm13, %xmm12, %xmm11
1674
        comueqsd        %xmm13, %xmm12, %xmm11
1675
        comultsd        %xmm13, %xmm12, %xmm11
1676
        comulesd        %xmm13, %xmm12, %xmm11
1677
        comfalsesd      %xmm13, %xmm12, %xmm11
1678
        comunesd        %xmm13, %xmm12, %xmm11
1679
        comunltsd       %xmm13, %xmm12, %xmm11
1680
        comunlesd       %xmm13, %xmm12, %xmm11
1681
        comtruesd       %xmm13, %xmm12, %xmm11
1682
        comeqsd         0x100000(%r15), %xmm12, %xmm11
1683
        comltsd         0x100000(%r15), %xmm12, %xmm11
1684
        comlesd         0x100000(%r15), %xmm12, %xmm11
1685
        comunordsd      0x100000(%r15), %xmm12, %xmm11
1686
        comnesd         0x100000(%r15), %xmm12, %xmm11
1687
        comnltsd        0x100000(%r15), %xmm12, %xmm11
1688
        comnlesd        0x100000(%r15), %xmm12, %xmm11
1689
        comordsd        0x100000(%r15), %xmm12, %xmm11
1690
        comueqsd        0x100000(%r15), %xmm12, %xmm11
1691
        comultsd        0x100000(%r15), %xmm12, %xmm11
1692
        comulesd        0x100000(%r15), %xmm12, %xmm11
1693
        comfalsesd      0x100000(%r15), %xmm12, %xmm11
1694
        comunesd        0x100000(%r15), %xmm12, %xmm11
1695
        comunltsd       0x100000(%r15), %xmm12, %xmm11
1696
        comunlesd       0x100000(%r15), %xmm12, %xmm11
1697
        comtruesd       0x100000(%r15), %xmm12, %xmm11
1698
        comps           $0x4, %xmm13, %xmm12, %xmm11
1699
        comps           $0x4, 0x100000(%r15), %xmm12, %xmm11
1700
        comeqps         %xmm13, %xmm12, %xmm11
1701
        comltps         %xmm13, %xmm12, %xmm11
1702
        comleps         %xmm13, %xmm12, %xmm11
1703
        comunordps      %xmm13, %xmm12, %xmm11
1704
        comneps         %xmm13, %xmm12, %xmm11
1705
        comnltps        %xmm13, %xmm12, %xmm11
1706
        comnleps        %xmm13, %xmm12, %xmm11
1707
        comordps        %xmm13, %xmm12, %xmm11
1708
        comueqps        %xmm13, %xmm12, %xmm11
1709
        comultps        %xmm13, %xmm12, %xmm11
1710
        comuleps        %xmm13, %xmm12, %xmm11
1711
        comfalseps      %xmm13, %xmm12, %xmm11
1712
        comuneps        %xmm13, %xmm12, %xmm11
1713
        comunltps       %xmm13, %xmm12, %xmm11
1714
        comunleps       %xmm13, %xmm12, %xmm11
1715
        comtrueps       %xmm13, %xmm12, %xmm11
1716
        comeqps         0x100000(%r15), %xmm12, %xmm11
1717
        comltps         0x100000(%r15), %xmm12, %xmm11
1718
        comleps         0x100000(%r15), %xmm12, %xmm11
1719
        comunordps      0x100000(%r15), %xmm12, %xmm11
1720
        comneps         0x100000(%r15), %xmm12, %xmm11
1721
        comnltps        0x100000(%r15), %xmm12, %xmm11
1722
        comnleps        0x100000(%r15), %xmm12, %xmm11
1723
        comordps        0x100000(%r15), %xmm12, %xmm11
1724
        comueqps        0x100000(%r15), %xmm12, %xmm11
1725
        comultps        0x100000(%r15), %xmm12, %xmm11
1726
        comuleps        0x100000(%r15), %xmm12, %xmm11
1727
        comfalseps      0x100000(%r15), %xmm12, %xmm11
1728
        comuneps        0x100000(%r15), %xmm12, %xmm11
1729
        comunltps       0x100000(%r15), %xmm12, %xmm11
1730
        comunleps       0x100000(%r15), %xmm12, %xmm11
1731
        comtrueps       0x100000(%r15), %xmm12, %xmm11
1732
        compd           $0x4, %xmm13, %xmm12, %xmm11
1733
        compd           $0x4, 0x100000(%r15), %xmm12, %xmm11
1734
        comeqpd         %xmm13, %xmm12, %xmm11
1735
        comltpd         %xmm13, %xmm12, %xmm11
1736
        comlepd         %xmm13, %xmm12, %xmm11
1737
        comunordpd      %xmm13, %xmm12, %xmm11
1738
        comnepd         %xmm13, %xmm12, %xmm11
1739
        comnltpd        %xmm13, %xmm12, %xmm11
1740
        comnlepd        %xmm13, %xmm12, %xmm11
1741
        comordpd        %xmm13, %xmm12, %xmm11
1742
        comueqpd        %xmm13, %xmm12, %xmm11
1743
        comultpd        %xmm13, %xmm12, %xmm11
1744
        comulepd        %xmm13, %xmm12, %xmm11
1745
        comfalsepd      %xmm13, %xmm12, %xmm11
1746
        comunepd        %xmm13, %xmm12, %xmm11
1747
        comunltpd       %xmm13, %xmm12, %xmm11
1748
        comunlepd       %xmm13, %xmm12, %xmm11
1749
        comtruepd       %xmm13, %xmm12, %xmm11
1750
        comeqpd         0x100000(%r15), %xmm12, %xmm11
1751
        comltpd         0x100000(%r15), %xmm12, %xmm11
1752
        comlepd         0x100000(%r15), %xmm12, %xmm11
1753
        comunordpd      0x100000(%r15), %xmm12, %xmm11
1754
        comnepd         0x100000(%r15), %xmm12, %xmm11
1755
        comnltpd        0x100000(%r15), %xmm12, %xmm11
1756
        comnlepd        0x100000(%r15), %xmm12, %xmm11
1757
        comordpd        0x100000(%r15), %xmm12, %xmm11
1758
        comueqpd        0x100000(%r15), %xmm12, %xmm11
1759
        comultpd        0x100000(%r15), %xmm12, %xmm11
1760
        comulepd        0x100000(%r15), %xmm12, %xmm11
1761
        comfalsepd      0x100000(%r15), %xmm12, %xmm11
1762
        comunepd        0x100000(%r15), %xmm12, %xmm11
1763
        comunltpd       0x100000(%r15), %xmm12, %xmm11
1764
        comunlepd       0x100000(%r15), %xmm12, %xmm11
1765
        comtruepd       0x100000(%r15), %xmm12, %xmm11
1766
 
1767
        pcomb           $0x4, %xmm13, %xmm12, %xmm11
1768
        pcomb           $0x4, 0x100000(%r15), %xmm12, %xmm11
1769
        pcomltb         %xmm13, %xmm12, %xmm11
1770
        pcomleb         %xmm13, %xmm12, %xmm11
1771
        pcomgtb         %xmm13, %xmm12, %xmm11
1772
        pcomgeb         %xmm13, %xmm12, %xmm11
1773
        pcomeqb         %xmm13, %xmm12, %xmm11
1774
        pcomneqb        %xmm13, %xmm12, %xmm11
1775
        pcomltb         0x100000(%r15), %xmm12, %xmm11
1776
        pcomleb         0x100000(%r15), %xmm12, %xmm11
1777
        pcomgtb         0x100000(%r15), %xmm12, %xmm11
1778
        pcomgeb         0x100000(%r15), %xmm12, %xmm11
1779
        pcomeqb         0x100000(%r15), %xmm12, %xmm11
1780
        pcomneqb        0x100000(%r15), %xmm12, %xmm11
1781
        pcomw           $0x4, %xmm13, %xmm12, %xmm11
1782
        pcomw           $0x4, 0x100000(%r15), %xmm12, %xmm11
1783
        pcomltw         %xmm13, %xmm12, %xmm11
1784
        pcomlew         %xmm13, %xmm12, %xmm11
1785
        pcomgtw         %xmm13, %xmm12, %xmm11
1786
        pcomgew         %xmm13, %xmm12, %xmm11
1787
        pcomeqw         %xmm13, %xmm12, %xmm11
1788
        pcomneqw        %xmm13, %xmm12, %xmm11
1789
        pcomltw         0x100000(%r15), %xmm12, %xmm11
1790
        pcomlew         0x100000(%r15), %xmm12, %xmm11
1791
        pcomgtw         0x100000(%r15), %xmm12, %xmm11
1792
        pcomgew         0x100000(%r15), %xmm12, %xmm11
1793
        pcomeqw         0x100000(%r15), %xmm12, %xmm11
1794
        pcomneqw        0x100000(%r15), %xmm12, %xmm11
1795
        pcomd           $0x4, %xmm13, %xmm12, %xmm11
1796
        pcomd           $0x4, 0x100000(%r15), %xmm12, %xmm11
1797
        pcomltd         %xmm13, %xmm12, %xmm11
1798
        pcomled         %xmm13, %xmm12, %xmm11
1799
        pcomgtd         %xmm13, %xmm12, %xmm11
1800
        pcomged         %xmm13, %xmm12, %xmm11
1801
        pcomeqd         %xmm13, %xmm12, %xmm11
1802
        pcomneqd        %xmm13, %xmm12, %xmm11
1803
        pcomltd         0x100000(%r15), %xmm12, %xmm11
1804
        pcomled         0x100000(%r15), %xmm12, %xmm11
1805
        pcomgtd         0x100000(%r15), %xmm12, %xmm11
1806
        pcomged         0x100000(%r15), %xmm12, %xmm11
1807
        pcomeqd         0x100000(%r15), %xmm12, %xmm11
1808
        pcomneqd        0x100000(%r15), %xmm12, %xmm11
1809
        pcomq           $0x4, %xmm13, %xmm12, %xmm11
1810
        pcomq           $0x4, 0x100000(%r15), %xmm12, %xmm11
1811
        pcomltq         %xmm13, %xmm12, %xmm11
1812
        pcomleq         %xmm13, %xmm12, %xmm11
1813
        pcomgtq         %xmm13, %xmm12, %xmm11
1814
        pcomgeq         %xmm13, %xmm12, %xmm11
1815
        pcomeqq         %xmm13, %xmm12, %xmm11
1816
        pcomneqq        %xmm13, %xmm12, %xmm11
1817
        pcomltq         0x100000(%r15), %xmm12, %xmm11
1818
        pcomleq         0x100000(%r15), %xmm12, %xmm11
1819
        pcomgtq         0x100000(%r15), %xmm12, %xmm11
1820
        pcomgeq         0x100000(%r15), %xmm12, %xmm11
1821
        pcomeqq         0x100000(%r15), %xmm12, %xmm11
1822
        pcomneqq        0x100000(%r15), %xmm12, %xmm11
1823
 
1824
        pcomub          $0x4, %xmm13, %xmm12, %xmm11
1825
        pcomub          $0x4, 0x100000(%r15), %xmm12, %xmm11
1826
        pcomltub        %xmm13, %xmm12, %xmm11
1827
        pcomleub        %xmm13, %xmm12, %xmm11
1828
        pcomgtub        %xmm13, %xmm12, %xmm11
1829
        pcomgeub        %xmm13, %xmm12, %xmm11
1830
        pcomequb        %xmm13, %xmm12, %xmm11
1831
        pcomnequb       %xmm13, %xmm12, %xmm11
1832
        pcomltub        0x100000(%r15), %xmm12, %xmm11
1833
        pcomleub        0x100000(%r15), %xmm12, %xmm11
1834
        pcomgtub        0x100000(%r15), %xmm12, %xmm11
1835
        pcomgeub        0x100000(%r15), %xmm12, %xmm11
1836
        pcomequb        0x100000(%r15), %xmm12, %xmm11
1837
        pcomnequb       0x100000(%r15), %xmm12, %xmm11
1838
        pcomuw          $0x4, %xmm13, %xmm12, %xmm11
1839
        pcomuw          $0x4, 0x100000(%r15), %xmm12, %xmm11
1840
        pcomltuw        %xmm13, %xmm12, %xmm11
1841
        pcomleuw        %xmm13, %xmm12, %xmm11
1842
        pcomgtuw        %xmm13, %xmm12, %xmm11
1843
        pcomgeuw        %xmm13, %xmm12, %xmm11
1844
        pcomequw        %xmm13, %xmm12, %xmm11
1845
        pcomnequw       %xmm13, %xmm12, %xmm11
1846
        pcomltuw        0x100000(%r15), %xmm12, %xmm11
1847
        pcomleuw        0x100000(%r15), %xmm12, %xmm11
1848
        pcomgtuw        0x100000(%r15), %xmm12, %xmm11
1849
        pcomgeuw        0x100000(%r15), %xmm12, %xmm11
1850
        pcomequw        0x100000(%r15), %xmm12, %xmm11
1851
        pcomnequw       0x100000(%r15), %xmm12, %xmm11
1852
        pcomud          $0x4, %xmm13, %xmm12, %xmm11
1853
        pcomud          $0x4, 0x100000(%r15), %xmm12, %xmm11
1854
        pcomltud        %xmm13, %xmm12, %xmm11
1855
        pcomleud        %xmm13, %xmm12, %xmm11
1856
        pcomgtud        %xmm13, %xmm12, %xmm11
1857
        pcomgeud        %xmm13, %xmm12, %xmm11
1858
        pcomequd        %xmm13, %xmm12, %xmm11
1859
        pcomnequd       %xmm13, %xmm12, %xmm11
1860
        pcomltud        0x100000(%r15), %xmm12, %xmm11
1861
        pcomleud        0x100000(%r15), %xmm12, %xmm11
1862
        pcomgtud        0x100000(%r15), %xmm12, %xmm11
1863
        pcomgeud        0x100000(%r15), %xmm12, %xmm11
1864
        pcomequd        0x100000(%r15), %xmm12, %xmm11
1865
        pcomnequd       0x100000(%r15), %xmm12, %xmm11
1866
        pcomuq          $0x4, %xmm13, %xmm12, %xmm11
1867
        pcomuq          $0x4, 0x100000(%r15), %xmm12, %xmm11
1868
        pcomltuq        %xmm13, %xmm12, %xmm11
1869
        pcomleuq        %xmm13, %xmm12, %xmm11
1870
        pcomgtuq        %xmm13, %xmm12, %xmm11
1871
        pcomgeuq        %xmm13, %xmm12, %xmm11
1872
        pcomequq        %xmm13, %xmm12, %xmm11
1873
        pcomnequq       %xmm13, %xmm12, %xmm11
1874
        pcomltuq        0x100000(%r15), %xmm12, %xmm11
1875
        pcomleuq        0x100000(%r15), %xmm12, %xmm11
1876
        pcomgtuq        0x100000(%r15), %xmm12, %xmm11
1877
        pcomgeuq        0x100000(%r15), %xmm12, %xmm11
1878
        pcomequq        0x100000(%r15), %xmm12, %xmm11
1879
        pcomnequq       0x100000(%r15), %xmm12, %xmm11
1880
 
1881
        comss           $0x4, %xmm3, %xmm12, %xmm1
1882
        comss           $0x4, 0x4(%rdx), %xmm12, %xmm1
1883
        comeqss         %xmm3, %xmm12, %xmm1
1884
        comltss         %xmm3, %xmm12, %xmm1
1885
        comless         %xmm3, %xmm12, %xmm1
1886
        comunordss      %xmm3, %xmm12, %xmm1
1887
        comness         %xmm3, %xmm12, %xmm1
1888
        comnltss        %xmm3, %xmm12, %xmm1
1889
        comnless        %xmm3, %xmm12, %xmm1
1890
        comordss        %xmm3, %xmm12, %xmm1
1891
        comueqss        %xmm3, %xmm12, %xmm1
1892
        comultss        %xmm3, %xmm12, %xmm1
1893
        comuless        %xmm3, %xmm12, %xmm1
1894
        comfalsess      %xmm3, %xmm12, %xmm1
1895
        comuness        %xmm3, %xmm12, %xmm1
1896
        comunltss       %xmm3, %xmm12, %xmm1
1897
        comunless       %xmm3, %xmm12, %xmm1
1898
        comtruess       %xmm3, %xmm12, %xmm1
1899
        comeqss         0x4(%rdx), %xmm12, %xmm1
1900
        comltss         0x4(%rdx), %xmm12, %xmm1
1901
        comless         0x4(%rdx), %xmm12, %xmm1
1902
        comunordss      0x4(%rdx), %xmm12, %xmm1
1903
        comness         0x4(%rdx), %xmm12, %xmm1
1904
        comnltss        0x4(%rdx), %xmm12, %xmm1
1905
        comnless        0x4(%rdx), %xmm12, %xmm1
1906
        comordss        0x4(%rdx), %xmm12, %xmm1
1907
        comueqss        0x4(%rdx), %xmm12, %xmm1
1908
        comultss        0x4(%rdx), %xmm12, %xmm1
1909
        comuless        0x4(%rdx), %xmm12, %xmm1
1910
        comfalsess      0x4(%rdx), %xmm12, %xmm1
1911
        comuness        0x4(%rdx), %xmm12, %xmm1
1912
        comunltss       0x4(%rdx), %xmm12, %xmm1
1913
        comunless       0x4(%rdx), %xmm12, %xmm1
1914
        comtruess       0x4(%rdx), %xmm12, %xmm1
1915
        comsd           $0x4, %xmm3, %xmm12, %xmm1
1916
        comsd           $0x4, 0x4(%rdx), %xmm12, %xmm1
1917
        comeqsd         %xmm3, %xmm12, %xmm1
1918
        comltsd         %xmm3, %xmm12, %xmm1
1919
        comlesd         %xmm3, %xmm12, %xmm1
1920
        comunordsd      %xmm3, %xmm12, %xmm1
1921
        comnesd         %xmm3, %xmm12, %xmm1
1922
        comnltsd        %xmm3, %xmm12, %xmm1
1923
        comnlesd        %xmm3, %xmm12, %xmm1
1924
        comordsd        %xmm3, %xmm12, %xmm1
1925
        comueqsd        %xmm3, %xmm12, %xmm1
1926
        comultsd        %xmm3, %xmm12, %xmm1
1927
        comulesd        %xmm3, %xmm12, %xmm1
1928
        comfalsesd      %xmm3, %xmm12, %xmm1
1929
        comunesd        %xmm3, %xmm12, %xmm1
1930
        comunltsd       %xmm3, %xmm12, %xmm1
1931
        comunlesd       %xmm3, %xmm12, %xmm1
1932
        comtruesd       %xmm3, %xmm12, %xmm1
1933
        comeqsd         0x4(%rdx), %xmm12, %xmm1
1934
        comltsd         0x4(%rdx), %xmm12, %xmm1
1935
        comlesd         0x4(%rdx), %xmm12, %xmm1
1936
        comunordsd      0x4(%rdx), %xmm12, %xmm1
1937
        comnesd         0x4(%rdx), %xmm12, %xmm1
1938
        comnltsd        0x4(%rdx), %xmm12, %xmm1
1939
        comnlesd        0x4(%rdx), %xmm12, %xmm1
1940
        comordsd        0x4(%rdx), %xmm12, %xmm1
1941
        comueqsd        0x4(%rdx), %xmm12, %xmm1
1942
        comultsd        0x4(%rdx), %xmm12, %xmm1
1943
        comulesd        0x4(%rdx), %xmm12, %xmm1
1944
        comfalsesd      0x4(%rdx), %xmm12, %xmm1
1945
        comunesd        0x4(%rdx), %xmm12, %xmm1
1946
        comunltsd       0x4(%rdx), %xmm12, %xmm1
1947
        comunlesd       0x4(%rdx), %xmm12, %xmm1
1948
        comtruesd       0x4(%rdx), %xmm12, %xmm1
1949
        comps           $0x4, %xmm3, %xmm12, %xmm1
1950
        comps           $0x4, 0x4(%rdx), %xmm12, %xmm1
1951
        comeqps         %xmm3, %xmm12, %xmm1
1952
        comltps         %xmm3, %xmm12, %xmm1
1953
        comleps         %xmm3, %xmm12, %xmm1
1954
        comunordps      %xmm3, %xmm12, %xmm1
1955
        comneps         %xmm3, %xmm12, %xmm1
1956
        comnltps        %xmm3, %xmm12, %xmm1
1957
        comnleps        %xmm3, %xmm12, %xmm1
1958
        comordps        %xmm3, %xmm12, %xmm1
1959
        comueqps        %xmm3, %xmm12, %xmm1
1960
        comultps        %xmm3, %xmm12, %xmm1
1961
        comuleps        %xmm3, %xmm12, %xmm1
1962
        comfalseps      %xmm3, %xmm12, %xmm1
1963
        comuneps        %xmm3, %xmm12, %xmm1
1964
        comunltps       %xmm3, %xmm12, %xmm1
1965
        comunleps       %xmm3, %xmm12, %xmm1
1966
        comtrueps       %xmm3, %xmm12, %xmm1
1967
        comeqps         0x4(%rdx), %xmm12, %xmm1
1968
        comltps         0x4(%rdx), %xmm12, %xmm1
1969
        comleps         0x4(%rdx), %xmm12, %xmm1
1970
        comunordps      0x4(%rdx), %xmm12, %xmm1
1971
        comneps         0x4(%rdx), %xmm12, %xmm1
1972
        comnltps        0x4(%rdx), %xmm12, %xmm1
1973
        comnleps        0x4(%rdx), %xmm12, %xmm1
1974
        comordps        0x4(%rdx), %xmm12, %xmm1
1975
        comueqps        0x4(%rdx), %xmm12, %xmm1
1976
        comultps        0x4(%rdx), %xmm12, %xmm1
1977
        comuleps        0x4(%rdx), %xmm12, %xmm1
1978
        comfalseps      0x4(%rdx), %xmm12, %xmm1
1979
        comuneps        0x4(%rdx), %xmm12, %xmm1
1980
        comunltps       0x4(%rdx), %xmm12, %xmm1
1981
        comunleps       0x4(%rdx), %xmm12, %xmm1
1982
        comtrueps       0x4(%rdx), %xmm12, %xmm1
1983
        compd           $0x4, %xmm3, %xmm12, %xmm1
1984
        compd           $0x4, 0x4(%rdx), %xmm12, %xmm1
1985
        comeqpd         %xmm3, %xmm12, %xmm1
1986
        comltpd         %xmm3, %xmm12, %xmm1
1987
        comlepd         %xmm3, %xmm12, %xmm1
1988
        comunordpd      %xmm3, %xmm12, %xmm1
1989
        comnepd         %xmm3, %xmm12, %xmm1
1990
        comnltpd        %xmm3, %xmm12, %xmm1
1991
        comnlepd        %xmm3, %xmm12, %xmm1
1992
        comordpd        %xmm3, %xmm12, %xmm1
1993
        comueqpd        %xmm3, %xmm12, %xmm1
1994
        comultpd        %xmm3, %xmm12, %xmm1
1995
        comulepd        %xmm3, %xmm12, %xmm1
1996
        comfalsepd      %xmm3, %xmm12, %xmm1
1997
        comunepd        %xmm3, %xmm12, %xmm1
1998
        comunltpd       %xmm3, %xmm12, %xmm1
1999
        comunlepd       %xmm3, %xmm12, %xmm1
2000
        comtruepd       %xmm3, %xmm12, %xmm1
2001
        comeqpd         0x4(%rdx), %xmm12, %xmm1
2002
        comltpd         0x4(%rdx), %xmm12, %xmm1
2003
        comlepd         0x4(%rdx), %xmm12, %xmm1
2004
        comunordpd      0x4(%rdx), %xmm12, %xmm1
2005
        comnepd         0x4(%rdx), %xmm12, %xmm1
2006
        comnltpd        0x4(%rdx), %xmm12, %xmm1
2007
        comnlepd        0x4(%rdx), %xmm12, %xmm1
2008
        comordpd        0x4(%rdx), %xmm12, %xmm1
2009
        comueqpd        0x4(%rdx), %xmm12, %xmm1
2010
        comultpd        0x4(%rdx), %xmm12, %xmm1
2011
        comulepd        0x4(%rdx), %xmm12, %xmm1
2012
        comfalsepd      0x4(%rdx), %xmm12, %xmm1
2013
        comunepd        0x4(%rdx), %xmm12, %xmm1
2014
        comunltpd       0x4(%rdx), %xmm12, %xmm1
2015
        comunlepd       0x4(%rdx), %xmm12, %xmm1
2016
        comtruepd       0x4(%rdx), %xmm12, %xmm1
2017
 
2018
        pcomb           $0x4, %xmm3, %xmm12, %xmm1
2019
        pcomb           $0x4, 0x4(%rdx), %xmm12, %xmm1
2020
        pcomltb         %xmm3, %xmm12, %xmm1
2021
        pcomleb         %xmm3, %xmm12, %xmm1
2022
        pcomgtb         %xmm3, %xmm12, %xmm1
2023
        pcomgeb         %xmm3, %xmm12, %xmm1
2024
        pcomeqb         %xmm3, %xmm12, %xmm1
2025
        pcomneqb        %xmm3, %xmm12, %xmm1
2026
        pcomltb         0x4(%rdx), %xmm12, %xmm1
2027
        pcomleb         0x4(%rdx), %xmm12, %xmm1
2028
        pcomgtb         0x4(%rdx), %xmm12, %xmm1
2029
        pcomgeb         0x4(%rdx), %xmm12, %xmm1
2030
        pcomeqb         0x4(%rdx), %xmm12, %xmm1
2031
        pcomneqb        0x4(%rdx), %xmm12, %xmm1
2032
        pcomw           $0x4, %xmm3, %xmm12, %xmm1
2033
        pcomw           $0x4, 0x4(%rdx), %xmm12, %xmm1
2034
        pcomltw         %xmm3, %xmm12, %xmm1
2035
        pcomlew         %xmm3, %xmm12, %xmm1
2036
        pcomgtw         %xmm3, %xmm12, %xmm1
2037
        pcomgew         %xmm3, %xmm12, %xmm1
2038
        pcomeqw         %xmm3, %xmm12, %xmm1
2039
        pcomneqw        %xmm3, %xmm12, %xmm1
2040
        pcomltw         0x4(%rdx), %xmm12, %xmm1
2041
        pcomlew         0x4(%rdx), %xmm12, %xmm1
2042
        pcomgtw         0x4(%rdx), %xmm12, %xmm1
2043
        pcomgew         0x4(%rdx), %xmm12, %xmm1
2044
        pcomeqw         0x4(%rdx), %xmm12, %xmm1
2045
        pcomneqw        0x4(%rdx), %xmm12, %xmm1
2046
        pcomd           $0x4, %xmm3, %xmm12, %xmm1
2047
        pcomd           $0x4, 0x4(%rdx), %xmm12, %xmm1
2048
        pcomltd         %xmm3, %xmm12, %xmm1
2049
        pcomled         %xmm3, %xmm12, %xmm1
2050
        pcomgtd         %xmm3, %xmm12, %xmm1
2051
        pcomged         %xmm3, %xmm12, %xmm1
2052
        pcomeqd         %xmm3, %xmm12, %xmm1
2053
        pcomneqd        %xmm3, %xmm12, %xmm1
2054
        pcomltd         0x4(%rdx), %xmm12, %xmm1
2055
        pcomled         0x4(%rdx), %xmm12, %xmm1
2056
        pcomgtd         0x4(%rdx), %xmm12, %xmm1
2057
        pcomged         0x4(%rdx), %xmm12, %xmm1
2058
        pcomeqd         0x4(%rdx), %xmm12, %xmm1
2059
        pcomneqd        0x4(%rdx), %xmm12, %xmm1
2060
        pcomq           $0x4, %xmm3, %xmm12, %xmm1
2061
        pcomq           $0x4, 0x4(%rdx), %xmm12, %xmm1
2062
        pcomltq         %xmm3, %xmm12, %xmm1
2063
        pcomleq         %xmm3, %xmm12, %xmm1
2064
        pcomgtq         %xmm3, %xmm12, %xmm1
2065
        pcomgeq         %xmm3, %xmm12, %xmm1
2066
        pcomeqq         %xmm3, %xmm12, %xmm1
2067
        pcomneqq        %xmm3, %xmm12, %xmm1
2068
        pcomltq         0x4(%rdx), %xmm12, %xmm1
2069
        pcomleq         0x4(%rdx), %xmm12, %xmm1
2070
        pcomgtq         0x4(%rdx), %xmm12, %xmm1
2071
        pcomgeq         0x4(%rdx), %xmm12, %xmm1
2072
        pcomeqq         0x4(%rdx), %xmm12, %xmm1
2073
        pcomneqq        0x4(%rdx), %xmm12, %xmm1
2074
 
2075
        pcomub          $0x4, %xmm3, %xmm12, %xmm1
2076
        pcomub          $0x4, 0x4(%rdx), %xmm12, %xmm1
2077
        pcomltub        %xmm3, %xmm12, %xmm1
2078
        pcomleub        %xmm3, %xmm12, %xmm1
2079
        pcomgtub        %xmm3, %xmm12, %xmm1
2080
        pcomgeub        %xmm3, %xmm12, %xmm1
2081
        pcomequb        %xmm3, %xmm12, %xmm1
2082
        pcomnequb       %xmm3, %xmm12, %xmm1
2083
        pcomltub        0x4(%rdx), %xmm12, %xmm1
2084
        pcomleub        0x4(%rdx), %xmm12, %xmm1
2085
        pcomgtub        0x4(%rdx), %xmm12, %xmm1
2086
        pcomgeub        0x4(%rdx), %xmm12, %xmm1
2087
        pcomequb        0x4(%rdx), %xmm12, %xmm1
2088
        pcomnequb       0x4(%rdx), %xmm12, %xmm1
2089
        pcomuw          $0x4, %xmm3, %xmm12, %xmm1
2090
        pcomuw          $0x4, 0x4(%rdx), %xmm12, %xmm1
2091
        pcomltuw        %xmm3, %xmm12, %xmm1
2092
        pcomleuw        %xmm3, %xmm12, %xmm1
2093
        pcomgtuw        %xmm3, %xmm12, %xmm1
2094
        pcomgeuw        %xmm3, %xmm12, %xmm1
2095
        pcomequw        %xmm3, %xmm12, %xmm1
2096
        pcomnequw       %xmm3, %xmm12, %xmm1
2097
        pcomltuw        0x4(%rdx), %xmm12, %xmm1
2098
        pcomleuw        0x4(%rdx), %xmm12, %xmm1
2099
        pcomgtuw        0x4(%rdx), %xmm12, %xmm1
2100
        pcomgeuw        0x4(%rdx), %xmm12, %xmm1
2101
        pcomequw        0x4(%rdx), %xmm12, %xmm1
2102
        pcomnequw       0x4(%rdx), %xmm12, %xmm1
2103
        pcomud          $0x4, %xmm3, %xmm12, %xmm1
2104
        pcomud          $0x4, 0x4(%rdx), %xmm12, %xmm1
2105
        pcomltud        %xmm3, %xmm12, %xmm1
2106
        pcomleud        %xmm3, %xmm12, %xmm1
2107
        pcomgtud        %xmm3, %xmm12, %xmm1
2108
        pcomgeud        %xmm3, %xmm12, %xmm1
2109
        pcomequd        %xmm3, %xmm12, %xmm1
2110
        pcomnequd       %xmm3, %xmm12, %xmm1
2111
        pcomltud        0x4(%rdx), %xmm12, %xmm1
2112
        pcomleud        0x4(%rdx), %xmm12, %xmm1
2113
        pcomgtud        0x4(%rdx), %xmm12, %xmm1
2114
        pcomgeud        0x4(%rdx), %xmm12, %xmm1
2115
        pcomequd        0x4(%rdx), %xmm12, %xmm1
2116
        pcomnequd       0x4(%rdx), %xmm12, %xmm1
2117
        pcomuq          $0x4, %xmm3, %xmm12, %xmm1
2118
        pcomuq          $0x4, 0x4(%rdx), %xmm12, %xmm1
2119
        pcomltuq        %xmm3, %xmm12, %xmm1
2120
        pcomleuq        %xmm3, %xmm12, %xmm1
2121
        pcomgtuq        %xmm3, %xmm12, %xmm1
2122
        pcomgeuq        %xmm3, %xmm12, %xmm1
2123
        pcomequq        %xmm3, %xmm12, %xmm1
2124
        pcomnequq       %xmm3, %xmm12, %xmm1
2125
        pcomltuq        0x4(%rdx), %xmm12, %xmm1
2126
        pcomleuq        0x4(%rdx), %xmm12, %xmm1
2127
        pcomgtuq        0x4(%rdx), %xmm12, %xmm1
2128
        pcomgeuq        0x4(%rdx), %xmm12, %xmm1
2129
        pcomequq        0x4(%rdx), %xmm12, %xmm1
2130
        pcomnequq       0x4(%rdx), %xmm12, %xmm1
2131
 
2132
        comss           $0x4, %xmm3, %xmm2, %xmm11
2133
        comss           $0x4, 0x4(%rdx), %xmm2, %xmm11
2134
        comeqss         %xmm3, %xmm2, %xmm11
2135
        comltss         %xmm3, %xmm2, %xmm11
2136
        comless         %xmm3, %xmm2, %xmm11
2137
        comunordss      %xmm3, %xmm2, %xmm11
2138
        comness         %xmm3, %xmm2, %xmm11
2139
        comnltss        %xmm3, %xmm2, %xmm11
2140
        comnless        %xmm3, %xmm2, %xmm11
2141
        comordss        %xmm3, %xmm2, %xmm11
2142
        comueqss        %xmm3, %xmm2, %xmm11
2143
        comultss        %xmm3, %xmm2, %xmm11
2144
        comuless        %xmm3, %xmm2, %xmm11
2145
        comfalsess      %xmm3, %xmm2, %xmm11
2146
        comuness        %xmm3, %xmm2, %xmm11
2147
        comunltss       %xmm3, %xmm2, %xmm11
2148
        comunless       %xmm3, %xmm2, %xmm11
2149
        comtruess       %xmm3, %xmm2, %xmm11
2150
        comeqss         0x4(%rdx), %xmm2, %xmm11
2151
        comltss         0x4(%rdx), %xmm2, %xmm11
2152
        comless         0x4(%rdx), %xmm2, %xmm11
2153
        comunordss      0x4(%rdx), %xmm2, %xmm11
2154
        comness         0x4(%rdx), %xmm2, %xmm11
2155
        comnltss        0x4(%rdx), %xmm2, %xmm11
2156
        comnless        0x4(%rdx), %xmm2, %xmm11
2157
        comordss        0x4(%rdx), %xmm2, %xmm11
2158
        comueqss        0x4(%rdx), %xmm2, %xmm11
2159
        comultss        0x4(%rdx), %xmm2, %xmm11
2160
        comuless        0x4(%rdx), %xmm2, %xmm11
2161
        comfalsess      0x4(%rdx), %xmm2, %xmm11
2162
        comuness        0x4(%rdx), %xmm2, %xmm11
2163
        comunltss       0x4(%rdx), %xmm2, %xmm11
2164
        comunless       0x4(%rdx), %xmm2, %xmm11
2165
        comtruess       0x4(%rdx), %xmm2, %xmm11
2166
        comsd           $0x4, %xmm3, %xmm2, %xmm11
2167
        comsd           $0x4, 0x4(%rdx), %xmm2, %xmm11
2168
        comeqsd         %xmm3, %xmm2, %xmm11
2169
        comltsd         %xmm3, %xmm2, %xmm11
2170
        comlesd         %xmm3, %xmm2, %xmm11
2171
        comunordsd      %xmm3, %xmm2, %xmm11
2172
        comnesd         %xmm3, %xmm2, %xmm11
2173
        comnltsd        %xmm3, %xmm2, %xmm11
2174
        comnlesd        %xmm3, %xmm2, %xmm11
2175
        comordsd        %xmm3, %xmm2, %xmm11
2176
        comueqsd        %xmm3, %xmm2, %xmm11
2177
        comultsd        %xmm3, %xmm2, %xmm11
2178
        comulesd        %xmm3, %xmm2, %xmm11
2179
        comfalsesd      %xmm3, %xmm2, %xmm11
2180
        comunesd        %xmm3, %xmm2, %xmm11
2181
        comunltsd       %xmm3, %xmm2, %xmm11
2182
        comunlesd       %xmm3, %xmm2, %xmm11
2183
        comtruesd       %xmm3, %xmm2, %xmm11
2184
        comeqsd         0x4(%rdx), %xmm2, %xmm11
2185
        comltsd         0x4(%rdx), %xmm2, %xmm11
2186
        comlesd         0x4(%rdx), %xmm2, %xmm11
2187
        comunordsd      0x4(%rdx), %xmm2, %xmm11
2188
        comnesd         0x4(%rdx), %xmm2, %xmm11
2189
        comnltsd        0x4(%rdx), %xmm2, %xmm11
2190
        comnlesd        0x4(%rdx), %xmm2, %xmm11
2191
        comordsd        0x4(%rdx), %xmm2, %xmm11
2192
        comueqsd        0x4(%rdx), %xmm2, %xmm11
2193
        comultsd        0x4(%rdx), %xmm2, %xmm11
2194
        comulesd        0x4(%rdx), %xmm2, %xmm11
2195
        comfalsesd      0x4(%rdx), %xmm2, %xmm11
2196
        comunesd        0x4(%rdx), %xmm2, %xmm11
2197
        comunltsd       0x4(%rdx), %xmm2, %xmm11
2198
        comunlesd       0x4(%rdx), %xmm2, %xmm11
2199
        comtruesd       0x4(%rdx), %xmm2, %xmm11
2200
        comps           $0x4, %xmm3, %xmm2, %xmm11
2201
        comps           $0x4, 0x4(%rdx), %xmm2, %xmm11
2202
        comeqps         %xmm3, %xmm2, %xmm11
2203
        comltps         %xmm3, %xmm2, %xmm11
2204
        comleps         %xmm3, %xmm2, %xmm11
2205
        comunordps      %xmm3, %xmm2, %xmm11
2206
        comneps         %xmm3, %xmm2, %xmm11
2207
        comnltps        %xmm3, %xmm2, %xmm11
2208
        comnleps        %xmm3, %xmm2, %xmm11
2209
        comordps        %xmm3, %xmm2, %xmm11
2210
        comueqps        %xmm3, %xmm2, %xmm11
2211
        comultps        %xmm3, %xmm2, %xmm11
2212
        comuleps        %xmm3, %xmm2, %xmm11
2213
        comfalseps      %xmm3, %xmm2, %xmm11
2214
        comuneps        %xmm3, %xmm2, %xmm11
2215
        comunltps       %xmm3, %xmm2, %xmm11
2216
        comunleps       %xmm3, %xmm2, %xmm11
2217
        comtrueps       %xmm3, %xmm2, %xmm11
2218
        comeqps         0x4(%rdx), %xmm2, %xmm11
2219
        comltps         0x4(%rdx), %xmm2, %xmm11
2220
        comleps         0x4(%rdx), %xmm2, %xmm11
2221
        comunordps      0x4(%rdx), %xmm2, %xmm11
2222
        comneps         0x4(%rdx), %xmm2, %xmm11
2223
        comnltps        0x4(%rdx), %xmm2, %xmm11
2224
        comnleps        0x4(%rdx), %xmm2, %xmm11
2225
        comordps        0x4(%rdx), %xmm2, %xmm11
2226
        comueqps        0x4(%rdx), %xmm2, %xmm11
2227
        comultps        0x4(%rdx), %xmm2, %xmm11
2228
        comuleps        0x4(%rdx), %xmm2, %xmm11
2229
        comfalseps      0x4(%rdx), %xmm2, %xmm11
2230
        comuneps        0x4(%rdx), %xmm2, %xmm11
2231
        comunltps       0x4(%rdx), %xmm2, %xmm11
2232
        comunleps       0x4(%rdx), %xmm2, %xmm11
2233
        comtrueps       0x4(%rdx), %xmm2, %xmm11
2234
        compd           $0x4, %xmm3, %xmm2, %xmm11
2235
        compd           $0x4, 0x4(%rdx), %xmm2, %xmm11
2236
        comeqpd         %xmm3, %xmm2, %xmm11
2237
        comltpd         %xmm3, %xmm2, %xmm11
2238
        comlepd         %xmm3, %xmm2, %xmm11
2239
        comunordpd      %xmm3, %xmm2, %xmm11
2240
        comnepd         %xmm3, %xmm2, %xmm11
2241
        comnltpd        %xmm3, %xmm2, %xmm11
2242
        comnlepd        %xmm3, %xmm2, %xmm11
2243
        comordpd        %xmm3, %xmm2, %xmm11
2244
        comueqpd        %xmm3, %xmm2, %xmm11
2245
        comultpd        %xmm3, %xmm2, %xmm11
2246
        comulepd        %xmm3, %xmm2, %xmm11
2247
        comfalsepd      %xmm3, %xmm2, %xmm11
2248
        comunepd        %xmm3, %xmm2, %xmm11
2249
        comunltpd       %xmm3, %xmm2, %xmm11
2250
        comunlepd       %xmm3, %xmm2, %xmm11
2251
        comtruepd       %xmm3, %xmm2, %xmm11
2252
        comeqpd         0x4(%rdx), %xmm2, %xmm11
2253
        comltpd         0x4(%rdx), %xmm2, %xmm11
2254
        comlepd         0x4(%rdx), %xmm2, %xmm11
2255
        comunordpd      0x4(%rdx), %xmm2, %xmm11
2256
        comnepd         0x4(%rdx), %xmm2, %xmm11
2257
        comnltpd        0x4(%rdx), %xmm2, %xmm11
2258
        comnlepd        0x4(%rdx), %xmm2, %xmm11
2259
        comordpd        0x4(%rdx), %xmm2, %xmm11
2260
        comueqpd        0x4(%rdx), %xmm2, %xmm11
2261
        comultpd        0x4(%rdx), %xmm2, %xmm11
2262
        comulepd        0x4(%rdx), %xmm2, %xmm11
2263
        comfalsepd      0x4(%rdx), %xmm2, %xmm11
2264
        comunepd        0x4(%rdx), %xmm2, %xmm11
2265
        comunltpd       0x4(%rdx), %xmm2, %xmm11
2266
        comunlepd       0x4(%rdx), %xmm2, %xmm11
2267
        comtruepd       0x4(%rdx), %xmm2, %xmm11
2268
 
2269
        pcomb           $0x4, %xmm3, %xmm2, %xmm11
2270
        pcomb           $0x4, 0x4(%rdx), %xmm2, %xmm11
2271
        pcomltb         %xmm3, %xmm2, %xmm11
2272
        pcomleb         %xmm3, %xmm2, %xmm11
2273
        pcomgtb         %xmm3, %xmm2, %xmm11
2274
        pcomgeb         %xmm3, %xmm2, %xmm11
2275
        pcomeqb         %xmm3, %xmm2, %xmm11
2276
        pcomneqb        %xmm3, %xmm2, %xmm11
2277
        pcomltb         0x4(%rdx), %xmm2, %xmm11
2278
        pcomleb         0x4(%rdx), %xmm2, %xmm11
2279
        pcomgtb         0x4(%rdx), %xmm2, %xmm11
2280
        pcomgeb         0x4(%rdx), %xmm2, %xmm11
2281
        pcomeqb         0x4(%rdx), %xmm2, %xmm11
2282
        pcomneqb        0x4(%rdx), %xmm2, %xmm11
2283
        pcomw           $0x4, %xmm3, %xmm2, %xmm11
2284
        pcomw           $0x4, 0x4(%rdx), %xmm2, %xmm11
2285
        pcomltw         %xmm3, %xmm2, %xmm11
2286
        pcomlew         %xmm3, %xmm2, %xmm11
2287
        pcomgtw         %xmm3, %xmm2, %xmm11
2288
        pcomgew         %xmm3, %xmm2, %xmm11
2289
        pcomeqw         %xmm3, %xmm2, %xmm11
2290
        pcomneqw        %xmm3, %xmm2, %xmm11
2291
        pcomltw         0x4(%rdx), %xmm2, %xmm11
2292
        pcomlew         0x4(%rdx), %xmm2, %xmm11
2293
        pcomgtw         0x4(%rdx), %xmm2, %xmm11
2294
        pcomgew         0x4(%rdx), %xmm2, %xmm11
2295
        pcomeqw         0x4(%rdx), %xmm2, %xmm11
2296
        pcomneqw        0x4(%rdx), %xmm2, %xmm11
2297
        pcomd           $0x4, %xmm3, %xmm2, %xmm11
2298
        pcomd           $0x4, 0x4(%rdx), %xmm2, %xmm11
2299
        pcomltd         %xmm3, %xmm2, %xmm11
2300
        pcomled         %xmm3, %xmm2, %xmm11
2301
        pcomgtd         %xmm3, %xmm2, %xmm11
2302
        pcomged         %xmm3, %xmm2, %xmm11
2303
        pcomeqd         %xmm3, %xmm2, %xmm11
2304
        pcomneqd        %xmm3, %xmm2, %xmm11
2305
        pcomltd         0x4(%rdx), %xmm2, %xmm11
2306
        pcomled         0x4(%rdx), %xmm2, %xmm11
2307
        pcomgtd         0x4(%rdx), %xmm2, %xmm11
2308
        pcomged         0x4(%rdx), %xmm2, %xmm11
2309
        pcomeqd         0x4(%rdx), %xmm2, %xmm11
2310
        pcomneqd        0x4(%rdx), %xmm2, %xmm11
2311
        pcomq           $0x4, %xmm3, %xmm2, %xmm11
2312
        pcomq           $0x4, 0x4(%rdx), %xmm2, %xmm11
2313
        pcomltq         %xmm3, %xmm2, %xmm11
2314
        pcomleq         %xmm3, %xmm2, %xmm11
2315
        pcomgtq         %xmm3, %xmm2, %xmm11
2316
        pcomgeq         %xmm3, %xmm2, %xmm11
2317
        pcomeqq         %xmm3, %xmm2, %xmm11
2318
        pcomneqq        %xmm3, %xmm2, %xmm11
2319
        pcomltq         0x4(%rdx), %xmm2, %xmm11
2320
        pcomleq         0x4(%rdx), %xmm2, %xmm11
2321
        pcomgtq         0x4(%rdx), %xmm2, %xmm11
2322
        pcomgeq         0x4(%rdx), %xmm2, %xmm11
2323
        pcomeqq         0x4(%rdx), %xmm2, %xmm11
2324
        pcomneqq        0x4(%rdx), %xmm2, %xmm11
2325
 
2326
        pcomub          $0x4, %xmm3, %xmm2, %xmm11
2327
        pcomub          $0x4, 0x4(%rdx), %xmm2, %xmm11
2328
        pcomltub        %xmm3, %xmm2, %xmm11
2329
        pcomleub        %xmm3, %xmm2, %xmm11
2330
        pcomgtub        %xmm3, %xmm2, %xmm11
2331
        pcomgeub        %xmm3, %xmm2, %xmm11
2332
        pcomequb        %xmm3, %xmm2, %xmm11
2333
        pcomnequb       %xmm3, %xmm2, %xmm11
2334
        pcomltub        0x4(%rdx), %xmm2, %xmm11
2335
        pcomleub        0x4(%rdx), %xmm2, %xmm11
2336
        pcomgtub        0x4(%rdx), %xmm2, %xmm11
2337
        pcomgeub        0x4(%rdx), %xmm2, %xmm11
2338
        pcomequb        0x4(%rdx), %xmm2, %xmm11
2339
        pcomnequb       0x4(%rdx), %xmm2, %xmm11
2340
        pcomuw          $0x4, %xmm3, %xmm2, %xmm11
2341
        pcomuw          $0x4, 0x4(%rdx), %xmm2, %xmm11
2342
        pcomltuw        %xmm3, %xmm2, %xmm11
2343
        pcomleuw        %xmm3, %xmm2, %xmm11
2344
        pcomgtuw        %xmm3, %xmm2, %xmm11
2345
        pcomgeuw        %xmm3, %xmm2, %xmm11
2346
        pcomequw        %xmm3, %xmm2, %xmm11
2347
        pcomnequw       %xmm3, %xmm2, %xmm11
2348
        pcomltuw        0x4(%rdx), %xmm2, %xmm11
2349
        pcomleuw        0x4(%rdx), %xmm2, %xmm11
2350
        pcomgtuw        0x4(%rdx), %xmm2, %xmm11
2351
        pcomgeuw        0x4(%rdx), %xmm2, %xmm11
2352
        pcomequw        0x4(%rdx), %xmm2, %xmm11
2353
        pcomnequw       0x4(%rdx), %xmm2, %xmm11
2354
        pcomud          $0x4, %xmm3, %xmm2, %xmm11
2355
        pcomud          $0x4, 0x4(%rdx), %xmm2, %xmm11
2356
        pcomltud        %xmm3, %xmm2, %xmm11
2357
        pcomleud        %xmm3, %xmm2, %xmm11
2358
        pcomgtud        %xmm3, %xmm2, %xmm11
2359
        pcomgeud        %xmm3, %xmm2, %xmm11
2360
        pcomequd        %xmm3, %xmm2, %xmm11
2361
        pcomnequd       %xmm3, %xmm2, %xmm11
2362
        pcomltud        0x4(%rdx), %xmm2, %xmm11
2363
        pcomleud        0x4(%rdx), %xmm2, %xmm11
2364
        pcomgtud        0x4(%rdx), %xmm2, %xmm11
2365
        pcomgeud        0x4(%rdx), %xmm2, %xmm11
2366
        pcomequd        0x4(%rdx), %xmm2, %xmm11
2367
        pcomnequd       0x4(%rdx), %xmm2, %xmm11
2368
        pcomuq          $0x4, %xmm3, %xmm2, %xmm11
2369
        pcomuq          $0x4, 0x4(%rdx), %xmm2, %xmm11
2370
        pcomltuq        %xmm3, %xmm2, %xmm11
2371
        pcomleuq        %xmm3, %xmm2, %xmm11
2372
        pcomgtuq        %xmm3, %xmm2, %xmm11
2373
        pcomgeuq        %xmm3, %xmm2, %xmm11
2374
        pcomequq        %xmm3, %xmm2, %xmm11
2375
        pcomnequq       %xmm3, %xmm2, %xmm11
2376
        pcomltuq        0x4(%rdx), %xmm2, %xmm11
2377
        pcomleuq        0x4(%rdx), %xmm2, %xmm11
2378
        pcomgtuq        0x4(%rdx), %xmm2, %xmm11
2379
        pcomgeuq        0x4(%rdx), %xmm2, %xmm11
2380
        pcomequq        0x4(%rdx), %xmm2, %xmm11
2381
        pcomnequq       0x4(%rdx), %xmm2, %xmm11
2382
 
2383
        comss           $0x4, %xmm13, %xmm2, %xmm1
2384
        comss           $0x4, 0x4(%rdx), %xmm2, %xmm1
2385
        comeqss         %xmm13, %xmm2, %xmm1
2386
        comltss         %xmm13, %xmm2, %xmm1
2387
        comless         %xmm13, %xmm2, %xmm1
2388
        comunordss      %xmm13, %xmm2, %xmm1
2389
        comness         %xmm13, %xmm2, %xmm1
2390
        comnltss        %xmm13, %xmm2, %xmm1
2391
        comnless        %xmm13, %xmm2, %xmm1
2392
        comordss        %xmm13, %xmm2, %xmm1
2393
        comueqss        %xmm13, %xmm2, %xmm1
2394
        comultss        %xmm13, %xmm2, %xmm1
2395
        comuless        %xmm13, %xmm2, %xmm1
2396
        comfalsess      %xmm13, %xmm2, %xmm1
2397
        comuness        %xmm13, %xmm2, %xmm1
2398
        comunltss       %xmm13, %xmm2, %xmm1
2399
        comunless       %xmm13, %xmm2, %xmm1
2400
        comtruess       %xmm13, %xmm2, %xmm1
2401
        comeqss         0x4(%rdx), %xmm2, %xmm1
2402
        comltss         0x4(%rdx), %xmm2, %xmm1
2403
        comless         0x4(%rdx), %xmm2, %xmm1
2404
        comunordss      0x4(%rdx), %xmm2, %xmm1
2405
        comness         0x4(%rdx), %xmm2, %xmm1
2406
        comnltss        0x4(%rdx), %xmm2, %xmm1
2407
        comnless        0x4(%rdx), %xmm2, %xmm1
2408
        comordss        0x4(%rdx), %xmm2, %xmm1
2409
        comueqss        0x4(%rdx), %xmm2, %xmm1
2410
        comultss        0x4(%rdx), %xmm2, %xmm1
2411
        comuless        0x4(%rdx), %xmm2, %xmm1
2412
        comfalsess      0x4(%rdx), %xmm2, %xmm1
2413
        comuness        0x4(%rdx), %xmm2, %xmm1
2414
        comunltss       0x4(%rdx), %xmm2, %xmm1
2415
        comunless       0x4(%rdx), %xmm2, %xmm1
2416
        comtruess       0x4(%rdx), %xmm2, %xmm1
2417
        comsd           $0x4, %xmm13, %xmm2, %xmm1
2418
        comsd           $0x4, 0x4(%rdx), %xmm2, %xmm1
2419
        comeqsd         %xmm13, %xmm2, %xmm1
2420
        comltsd         %xmm13, %xmm2, %xmm1
2421
        comlesd         %xmm13, %xmm2, %xmm1
2422
        comunordsd      %xmm13, %xmm2, %xmm1
2423
        comnesd         %xmm13, %xmm2, %xmm1
2424
        comnltsd        %xmm13, %xmm2, %xmm1
2425
        comnlesd        %xmm13, %xmm2, %xmm1
2426
        comordsd        %xmm13, %xmm2, %xmm1
2427
        comueqsd        %xmm13, %xmm2, %xmm1
2428
        comultsd        %xmm13, %xmm2, %xmm1
2429
        comulesd        %xmm13, %xmm2, %xmm1
2430
        comfalsesd      %xmm13, %xmm2, %xmm1
2431
        comunesd        %xmm13, %xmm2, %xmm1
2432
        comunltsd       %xmm13, %xmm2, %xmm1
2433
        comunlesd       %xmm13, %xmm2, %xmm1
2434
        comtruesd       %xmm13, %xmm2, %xmm1
2435
        comeqsd         0x4(%rdx), %xmm2, %xmm1
2436
        comltsd         0x4(%rdx), %xmm2, %xmm1
2437
        comlesd         0x4(%rdx), %xmm2, %xmm1
2438
        comunordsd      0x4(%rdx), %xmm2, %xmm1
2439
        comnesd         0x4(%rdx), %xmm2, %xmm1
2440
        comnltsd        0x4(%rdx), %xmm2, %xmm1
2441
        comnlesd        0x4(%rdx), %xmm2, %xmm1
2442
        comordsd        0x4(%rdx), %xmm2, %xmm1
2443
        comueqsd        0x4(%rdx), %xmm2, %xmm1
2444
        comultsd        0x4(%rdx), %xmm2, %xmm1
2445
        comulesd        0x4(%rdx), %xmm2, %xmm1
2446
        comfalsesd      0x4(%rdx), %xmm2, %xmm1
2447
        comunesd        0x4(%rdx), %xmm2, %xmm1
2448
        comunltsd       0x4(%rdx), %xmm2, %xmm1
2449
        comunlesd       0x4(%rdx), %xmm2, %xmm1
2450
        comtruesd       0x4(%rdx), %xmm2, %xmm1
2451
        comps           $0x4, %xmm13, %xmm2, %xmm1
2452
        comps           $0x4, 0x4(%rdx), %xmm2, %xmm1
2453
        comeqps         %xmm13, %xmm2, %xmm1
2454
        comltps         %xmm13, %xmm2, %xmm1
2455
        comleps         %xmm13, %xmm2, %xmm1
2456
        comunordps      %xmm13, %xmm2, %xmm1
2457
        comneps         %xmm13, %xmm2, %xmm1
2458
        comnltps        %xmm13, %xmm2, %xmm1
2459
        comnleps        %xmm13, %xmm2, %xmm1
2460
        comordps        %xmm13, %xmm2, %xmm1
2461
        comueqps        %xmm13, %xmm2, %xmm1
2462
        comultps        %xmm13, %xmm2, %xmm1
2463
        comuleps        %xmm13, %xmm2, %xmm1
2464
        comfalseps      %xmm13, %xmm2, %xmm1
2465
        comuneps        %xmm13, %xmm2, %xmm1
2466
        comunltps       %xmm13, %xmm2, %xmm1
2467
        comunleps       %xmm13, %xmm2, %xmm1
2468
        comtrueps       %xmm13, %xmm2, %xmm1
2469
        comeqps         0x4(%rdx), %xmm2, %xmm1
2470
        comltps         0x4(%rdx), %xmm2, %xmm1
2471
        comleps         0x4(%rdx), %xmm2, %xmm1
2472
        comunordps      0x4(%rdx), %xmm2, %xmm1
2473
        comneps         0x4(%rdx), %xmm2, %xmm1
2474
        comnltps        0x4(%rdx), %xmm2, %xmm1
2475
        comnleps        0x4(%rdx), %xmm2, %xmm1
2476
        comordps        0x4(%rdx), %xmm2, %xmm1
2477
        comueqps        0x4(%rdx), %xmm2, %xmm1
2478
        comultps        0x4(%rdx), %xmm2, %xmm1
2479
        comuleps        0x4(%rdx), %xmm2, %xmm1
2480
        comfalseps      0x4(%rdx), %xmm2, %xmm1
2481
        comuneps        0x4(%rdx), %xmm2, %xmm1
2482
        comunltps       0x4(%rdx), %xmm2, %xmm1
2483
        comunleps       0x4(%rdx), %xmm2, %xmm1
2484
        comtrueps       0x4(%rdx), %xmm2, %xmm1
2485
        compd           $0x4, %xmm13, %xmm2, %xmm1
2486
        compd           $0x4, 0x4(%rdx), %xmm2, %xmm1
2487
        comeqpd         %xmm13, %xmm2, %xmm1
2488
        comltpd         %xmm13, %xmm2, %xmm1
2489
        comlepd         %xmm13, %xmm2, %xmm1
2490
        comunordpd      %xmm13, %xmm2, %xmm1
2491
        comnepd         %xmm13, %xmm2, %xmm1
2492
        comnltpd        %xmm13, %xmm2, %xmm1
2493
        comnlepd        %xmm13, %xmm2, %xmm1
2494
        comordpd        %xmm13, %xmm2, %xmm1
2495
        comueqpd        %xmm13, %xmm2, %xmm1
2496
        comultpd        %xmm13, %xmm2, %xmm1
2497
        comulepd        %xmm13, %xmm2, %xmm1
2498
        comfalsepd      %xmm13, %xmm2, %xmm1
2499
        comunepd        %xmm13, %xmm2, %xmm1
2500
        comunltpd       %xmm13, %xmm2, %xmm1
2501
        comunlepd       %xmm13, %xmm2, %xmm1
2502
        comtruepd       %xmm13, %xmm2, %xmm1
2503
        comeqpd         0x4(%rdx), %xmm2, %xmm1
2504
        comltpd         0x4(%rdx), %xmm2, %xmm1
2505
        comlepd         0x4(%rdx), %xmm2, %xmm1
2506
        comunordpd      0x4(%rdx), %xmm2, %xmm1
2507
        comnepd         0x4(%rdx), %xmm2, %xmm1
2508
        comnltpd        0x4(%rdx), %xmm2, %xmm1
2509
        comnlepd        0x4(%rdx), %xmm2, %xmm1
2510
        comordpd        0x4(%rdx), %xmm2, %xmm1
2511
        comueqpd        0x4(%rdx), %xmm2, %xmm1
2512
        comultpd        0x4(%rdx), %xmm2, %xmm1
2513
        comulepd        0x4(%rdx), %xmm2, %xmm1
2514
        comfalsepd      0x4(%rdx), %xmm2, %xmm1
2515
        comunepd        0x4(%rdx), %xmm2, %xmm1
2516
        comunltpd       0x4(%rdx), %xmm2, %xmm1
2517
        comunlepd       0x4(%rdx), %xmm2, %xmm1
2518
        comtruepd       0x4(%rdx), %xmm2, %xmm1
2519
 
2520
        pcomb           $0x4, %xmm13, %xmm2, %xmm1
2521
        pcomb           $0x4, 0x4(%rdx), %xmm2, %xmm1
2522
        pcomltb         %xmm13, %xmm2, %xmm1
2523
        pcomleb         %xmm13, %xmm2, %xmm1
2524
        pcomgtb         %xmm13, %xmm2, %xmm1
2525
        pcomgeb         %xmm13, %xmm2, %xmm1
2526
        pcomeqb         %xmm13, %xmm2, %xmm1
2527
        pcomneqb        %xmm13, %xmm2, %xmm1
2528
        pcomltb         0x4(%rdx), %xmm2, %xmm1
2529
        pcomleb         0x4(%rdx), %xmm2, %xmm1
2530
        pcomgtb         0x4(%rdx), %xmm2, %xmm1
2531
        pcomgeb         0x4(%rdx), %xmm2, %xmm1
2532
        pcomeqb         0x4(%rdx), %xmm2, %xmm1
2533
        pcomneqb        0x4(%rdx), %xmm2, %xmm1
2534
        pcomw           $0x4, %xmm13, %xmm2, %xmm1
2535
        pcomw           $0x4, 0x4(%rdx), %xmm2, %xmm1
2536
        pcomltw         %xmm13, %xmm2, %xmm1
2537
        pcomlew         %xmm13, %xmm2, %xmm1
2538
        pcomgtw         %xmm13, %xmm2, %xmm1
2539
        pcomgew         %xmm13, %xmm2, %xmm1
2540
        pcomeqw         %xmm13, %xmm2, %xmm1
2541
        pcomneqw        %xmm13, %xmm2, %xmm1
2542
        pcomltw         0x4(%rdx), %xmm2, %xmm1
2543
        pcomlew         0x4(%rdx), %xmm2, %xmm1
2544
        pcomgtw         0x4(%rdx), %xmm2, %xmm1
2545
        pcomgew         0x4(%rdx), %xmm2, %xmm1
2546
        pcomeqw         0x4(%rdx), %xmm2, %xmm1
2547
        pcomneqw        0x4(%rdx), %xmm2, %xmm1
2548
        pcomd           $0x4, %xmm13, %xmm2, %xmm1
2549
        pcomd           $0x4, 0x4(%rdx), %xmm2, %xmm1
2550
        pcomltd         %xmm13, %xmm2, %xmm1
2551
        pcomled         %xmm13, %xmm2, %xmm1
2552
        pcomgtd         %xmm13, %xmm2, %xmm1
2553
        pcomged         %xmm13, %xmm2, %xmm1
2554
        pcomeqd         %xmm13, %xmm2, %xmm1
2555
        pcomneqd        %xmm13, %xmm2, %xmm1
2556
        pcomltd         0x4(%rdx), %xmm2, %xmm1
2557
        pcomled         0x4(%rdx), %xmm2, %xmm1
2558
        pcomgtd         0x4(%rdx), %xmm2, %xmm1
2559
        pcomged         0x4(%rdx), %xmm2, %xmm1
2560
        pcomeqd         0x4(%rdx), %xmm2, %xmm1
2561
        pcomneqd        0x4(%rdx), %xmm2, %xmm1
2562
        pcomq           $0x4, %xmm13, %xmm2, %xmm1
2563
        pcomq           $0x4, 0x4(%rdx), %xmm2, %xmm1
2564
        pcomltq         %xmm13, %xmm2, %xmm1
2565
        pcomleq         %xmm13, %xmm2, %xmm1
2566
        pcomgtq         %xmm13, %xmm2, %xmm1
2567
        pcomgeq         %xmm13, %xmm2, %xmm1
2568
        pcomeqq         %xmm13, %xmm2, %xmm1
2569
        pcomneqq        %xmm13, %xmm2, %xmm1
2570
        pcomltq         0x4(%rdx), %xmm2, %xmm1
2571
        pcomleq         0x4(%rdx), %xmm2, %xmm1
2572
        pcomgtq         0x4(%rdx), %xmm2, %xmm1
2573
        pcomgeq         0x4(%rdx), %xmm2, %xmm1
2574
        pcomeqq         0x4(%rdx), %xmm2, %xmm1
2575
        pcomneqq        0x4(%rdx), %xmm2, %xmm1
2576
 
2577
        pcomub          $0x4, %xmm13, %xmm2, %xmm1
2578
        pcomub          $0x4, 0x4(%rdx), %xmm2, %xmm1
2579
        pcomltub        %xmm13, %xmm2, %xmm1
2580
        pcomleub        %xmm13, %xmm2, %xmm1
2581
        pcomgtub        %xmm13, %xmm2, %xmm1
2582
        pcomgeub        %xmm13, %xmm2, %xmm1
2583
        pcomequb        %xmm13, %xmm2, %xmm1
2584
        pcomnequb       %xmm13, %xmm2, %xmm1
2585
        pcomltub        0x4(%rdx), %xmm2, %xmm1
2586
        pcomleub        0x4(%rdx), %xmm2, %xmm1
2587
        pcomgtub        0x4(%rdx), %xmm2, %xmm1
2588
        pcomgeub        0x4(%rdx), %xmm2, %xmm1
2589
        pcomequb        0x4(%rdx), %xmm2, %xmm1
2590
        pcomnequb       0x4(%rdx), %xmm2, %xmm1
2591
        pcomuw          $0x4, %xmm13, %xmm2, %xmm1
2592
        pcomuw          $0x4, 0x4(%rdx), %xmm2, %xmm1
2593
        pcomltuw        %xmm13, %xmm2, %xmm1
2594
        pcomleuw        %xmm13, %xmm2, %xmm1
2595
        pcomgtuw        %xmm13, %xmm2, %xmm1
2596
        pcomgeuw        %xmm13, %xmm2, %xmm1
2597
        pcomequw        %xmm13, %xmm2, %xmm1
2598
        pcomnequw       %xmm13, %xmm2, %xmm1
2599
        pcomltuw        0x4(%rdx), %xmm2, %xmm1
2600
        pcomleuw        0x4(%rdx), %xmm2, %xmm1
2601
        pcomgtuw        0x4(%rdx), %xmm2, %xmm1
2602
        pcomgeuw        0x4(%rdx), %xmm2, %xmm1
2603
        pcomequw        0x4(%rdx), %xmm2, %xmm1
2604
        pcomnequw       0x4(%rdx), %xmm2, %xmm1
2605
        pcomud          $0x4, %xmm13, %xmm2, %xmm1
2606
        pcomud          $0x4, 0x4(%rdx), %xmm2, %xmm1
2607
        pcomltud        %xmm13, %xmm2, %xmm1
2608
        pcomleud        %xmm13, %xmm2, %xmm1
2609
        pcomgtud        %xmm13, %xmm2, %xmm1
2610
        pcomgeud        %xmm13, %xmm2, %xmm1
2611
        pcomequd        %xmm13, %xmm2, %xmm1
2612
        pcomnequd       %xmm13, %xmm2, %xmm1
2613
        pcomltud        0x4(%rdx), %xmm2, %xmm1
2614
        pcomleud        0x4(%rdx), %xmm2, %xmm1
2615
        pcomgtud        0x4(%rdx), %xmm2, %xmm1
2616
        pcomgeud        0x4(%rdx), %xmm2, %xmm1
2617
        pcomequd        0x4(%rdx), %xmm2, %xmm1
2618
        pcomnequd       0x4(%rdx), %xmm2, %xmm1
2619
        pcomuq          $0x4, %xmm13, %xmm2, %xmm1
2620
        pcomuq          $0x4, 0x4(%rdx), %xmm2, %xmm1
2621
        pcomltuq        %xmm13, %xmm2, %xmm1
2622
        pcomleuq        %xmm13, %xmm2, %xmm1
2623
        pcomgtuq        %xmm13, %xmm2, %xmm1
2624
        pcomgeuq        %xmm13, %xmm2, %xmm1
2625
        pcomequq        %xmm13, %xmm2, %xmm1
2626
        pcomnequq       %xmm13, %xmm2, %xmm1
2627
        pcomltuq        0x4(%rdx), %xmm2, %xmm1
2628
        pcomleuq        0x4(%rdx), %xmm2, %xmm1
2629
        pcomgtuq        0x4(%rdx), %xmm2, %xmm1
2630
        pcomgeuq        0x4(%rdx), %xmm2, %xmm1
2631
        pcomequq        0x4(%rdx), %xmm2, %xmm1
2632
        pcomnequq       0x4(%rdx), %xmm2, %xmm1
2633
 
2634
        comss           $0x4, %xmm3, %xmm2, %xmm1
2635
        comss           $0x4, 0x100000(%r15), %xmm2, %xmm1
2636
        comeqss         %xmm3, %xmm2, %xmm1
2637
        comltss         %xmm3, %xmm2, %xmm1
2638
        comless         %xmm3, %xmm2, %xmm1
2639
        comunordss      %xmm3, %xmm2, %xmm1
2640
        comness         %xmm3, %xmm2, %xmm1
2641
        comnltss        %xmm3, %xmm2, %xmm1
2642
        comnless        %xmm3, %xmm2, %xmm1
2643
        comordss        %xmm3, %xmm2, %xmm1
2644
        comueqss        %xmm3, %xmm2, %xmm1
2645
        comultss        %xmm3, %xmm2, %xmm1
2646
        comuless        %xmm3, %xmm2, %xmm1
2647
        comfalsess      %xmm3, %xmm2, %xmm1
2648
        comuness        %xmm3, %xmm2, %xmm1
2649
        comunltss       %xmm3, %xmm2, %xmm1
2650
        comunless       %xmm3, %xmm2, %xmm1
2651
        comtruess       %xmm3, %xmm2, %xmm1
2652
        comeqss         0x100000(%r15), %xmm2, %xmm1
2653
        comltss         0x100000(%r15), %xmm2, %xmm1
2654
        comless         0x100000(%r15), %xmm2, %xmm1
2655
        comunordss      0x100000(%r15), %xmm2, %xmm1
2656
        comness         0x100000(%r15), %xmm2, %xmm1
2657
        comnltss        0x100000(%r15), %xmm2, %xmm1
2658
        comnless        0x100000(%r15), %xmm2, %xmm1
2659
        comordss        0x100000(%r15), %xmm2, %xmm1
2660
        comueqss        0x100000(%r15), %xmm2, %xmm1
2661
        comultss        0x100000(%r15), %xmm2, %xmm1
2662
        comuless        0x100000(%r15), %xmm2, %xmm1
2663
        comfalsess      0x100000(%r15), %xmm2, %xmm1
2664
        comuness        0x100000(%r15), %xmm2, %xmm1
2665
        comunltss       0x100000(%r15), %xmm2, %xmm1
2666
        comunless       0x100000(%r15), %xmm2, %xmm1
2667
        comtruess       0x100000(%r15), %xmm2, %xmm1
2668
        comsd           $0x4, %xmm3, %xmm2, %xmm1
2669
        comsd           $0x4, 0x100000(%r15), %xmm2, %xmm1
2670
        comeqsd         %xmm3, %xmm2, %xmm1
2671
        comltsd         %xmm3, %xmm2, %xmm1
2672
        comlesd         %xmm3, %xmm2, %xmm1
2673
        comunordsd      %xmm3, %xmm2, %xmm1
2674
        comnesd         %xmm3, %xmm2, %xmm1
2675
        comnltsd        %xmm3, %xmm2, %xmm1
2676
        comnlesd        %xmm3, %xmm2, %xmm1
2677
        comordsd        %xmm3, %xmm2, %xmm1
2678
        comueqsd        %xmm3, %xmm2, %xmm1
2679
        comultsd        %xmm3, %xmm2, %xmm1
2680
        comulesd        %xmm3, %xmm2, %xmm1
2681
        comfalsesd      %xmm3, %xmm2, %xmm1
2682
        comunesd        %xmm3, %xmm2, %xmm1
2683
        comunltsd       %xmm3, %xmm2, %xmm1
2684
        comunlesd       %xmm3, %xmm2, %xmm1
2685
        comtruesd       %xmm3, %xmm2, %xmm1
2686
        comeqsd         0x100000(%r15), %xmm2, %xmm1
2687
        comltsd         0x100000(%r15), %xmm2, %xmm1
2688
        comlesd         0x100000(%r15), %xmm2, %xmm1
2689
        comunordsd      0x100000(%r15), %xmm2, %xmm1
2690
        comnesd         0x100000(%r15), %xmm2, %xmm1
2691
        comnltsd        0x100000(%r15), %xmm2, %xmm1
2692
        comnlesd        0x100000(%r15), %xmm2, %xmm1
2693
        comordsd        0x100000(%r15), %xmm2, %xmm1
2694
        comueqsd        0x100000(%r15), %xmm2, %xmm1
2695
        comultsd        0x100000(%r15), %xmm2, %xmm1
2696
        comulesd        0x100000(%r15), %xmm2, %xmm1
2697
        comfalsesd      0x100000(%r15), %xmm2, %xmm1
2698
        comunesd        0x100000(%r15), %xmm2, %xmm1
2699
        comunltsd       0x100000(%r15), %xmm2, %xmm1
2700
        comunlesd       0x100000(%r15), %xmm2, %xmm1
2701
        comtruesd       0x100000(%r15), %xmm2, %xmm1
2702
        comps           $0x4, %xmm3, %xmm2, %xmm1
2703
        comps           $0x4, 0x100000(%r15), %xmm2, %xmm1
2704
        comeqps         %xmm3, %xmm2, %xmm1
2705
        comltps         %xmm3, %xmm2, %xmm1
2706
        comleps         %xmm3, %xmm2, %xmm1
2707
        comunordps      %xmm3, %xmm2, %xmm1
2708
        comneps         %xmm3, %xmm2, %xmm1
2709
        comnltps        %xmm3, %xmm2, %xmm1
2710
        comnleps        %xmm3, %xmm2, %xmm1
2711
        comordps        %xmm3, %xmm2, %xmm1
2712
        comueqps        %xmm3, %xmm2, %xmm1
2713
        comultps        %xmm3, %xmm2, %xmm1
2714
        comuleps        %xmm3, %xmm2, %xmm1
2715
        comfalseps      %xmm3, %xmm2, %xmm1
2716
        comuneps        %xmm3, %xmm2, %xmm1
2717
        comunltps       %xmm3, %xmm2, %xmm1
2718
        comunleps       %xmm3, %xmm2, %xmm1
2719
        comtrueps       %xmm3, %xmm2, %xmm1
2720
        comeqps         0x100000(%r15), %xmm2, %xmm1
2721
        comltps         0x100000(%r15), %xmm2, %xmm1
2722
        comleps         0x100000(%r15), %xmm2, %xmm1
2723
        comunordps      0x100000(%r15), %xmm2, %xmm1
2724
        comneps         0x100000(%r15), %xmm2, %xmm1
2725
        comnltps        0x100000(%r15), %xmm2, %xmm1
2726
        comnleps        0x100000(%r15), %xmm2, %xmm1
2727
        comordps        0x100000(%r15), %xmm2, %xmm1
2728
        comueqps        0x100000(%r15), %xmm2, %xmm1
2729
        comultps        0x100000(%r15), %xmm2, %xmm1
2730
        comuleps        0x100000(%r15), %xmm2, %xmm1
2731
        comfalseps      0x100000(%r15), %xmm2, %xmm1
2732
        comuneps        0x100000(%r15), %xmm2, %xmm1
2733
        comunltps       0x100000(%r15), %xmm2, %xmm1
2734
        comunleps       0x100000(%r15), %xmm2, %xmm1
2735
        comtrueps       0x100000(%r15), %xmm2, %xmm1
2736
        compd           $0x4, %xmm3, %xmm2, %xmm1
2737
        compd           $0x4, 0x100000(%r15), %xmm2, %xmm1
2738
        comeqpd         %xmm3, %xmm2, %xmm1
2739
        comltpd         %xmm3, %xmm2, %xmm1
2740
        comlepd         %xmm3, %xmm2, %xmm1
2741
        comunordpd      %xmm3, %xmm2, %xmm1
2742
        comnepd         %xmm3, %xmm2, %xmm1
2743
        comnltpd        %xmm3, %xmm2, %xmm1
2744
        comnlepd        %xmm3, %xmm2, %xmm1
2745
        comordpd        %xmm3, %xmm2, %xmm1
2746
        comueqpd        %xmm3, %xmm2, %xmm1
2747
        comultpd        %xmm3, %xmm2, %xmm1
2748
        comulepd        %xmm3, %xmm2, %xmm1
2749
        comfalsepd      %xmm3, %xmm2, %xmm1
2750
        comunepd        %xmm3, %xmm2, %xmm1
2751
        comunltpd       %xmm3, %xmm2, %xmm1
2752
        comunlepd       %xmm3, %xmm2, %xmm1
2753
        comtruepd       %xmm3, %xmm2, %xmm1
2754
        comeqpd         0x100000(%r15), %xmm2, %xmm1
2755
        comltpd         0x100000(%r15), %xmm2, %xmm1
2756
        comlepd         0x100000(%r15), %xmm2, %xmm1
2757
        comunordpd      0x100000(%r15), %xmm2, %xmm1
2758
        comnepd         0x100000(%r15), %xmm2, %xmm1
2759
        comnltpd        0x100000(%r15), %xmm2, %xmm1
2760
        comnlepd        0x100000(%r15), %xmm2, %xmm1
2761
        comordpd        0x100000(%r15), %xmm2, %xmm1
2762
        comueqpd        0x100000(%r15), %xmm2, %xmm1
2763
        comultpd        0x100000(%r15), %xmm2, %xmm1
2764
        comulepd        0x100000(%r15), %xmm2, %xmm1
2765
        comfalsepd      0x100000(%r15), %xmm2, %xmm1
2766
        comunepd        0x100000(%r15), %xmm2, %xmm1
2767
        comunltpd       0x100000(%r15), %xmm2, %xmm1
2768
        comunlepd       0x100000(%r15), %xmm2, %xmm1
2769
        comtruepd       0x100000(%r15), %xmm2, %xmm1
2770
 
2771
        pcomb           $0x4, %xmm3, %xmm2, %xmm1
2772
        pcomb           $0x4, 0x100000(%r15), %xmm2, %xmm1
2773
        pcomltb         %xmm3, %xmm2, %xmm1
2774
        pcomleb         %xmm3, %xmm2, %xmm1
2775
        pcomgtb         %xmm3, %xmm2, %xmm1
2776
        pcomgeb         %xmm3, %xmm2, %xmm1
2777
        pcomeqb         %xmm3, %xmm2, %xmm1
2778
        pcomneqb        %xmm3, %xmm2, %xmm1
2779
        pcomltb         0x100000(%r15), %xmm2, %xmm1
2780
        pcomleb         0x100000(%r15), %xmm2, %xmm1
2781
        pcomgtb         0x100000(%r15), %xmm2, %xmm1
2782
        pcomgeb         0x100000(%r15), %xmm2, %xmm1
2783
        pcomeqb         0x100000(%r15), %xmm2, %xmm1
2784
        pcomneqb        0x100000(%r15), %xmm2, %xmm1
2785
        pcomw           $0x4, %xmm3, %xmm2, %xmm1
2786
        pcomw           $0x4, 0x100000(%r15), %xmm2, %xmm1
2787
        pcomltw         %xmm3, %xmm2, %xmm1
2788
        pcomlew         %xmm3, %xmm2, %xmm1
2789
        pcomgtw         %xmm3, %xmm2, %xmm1
2790
        pcomgew         %xmm3, %xmm2, %xmm1
2791
        pcomeqw         %xmm3, %xmm2, %xmm1
2792
        pcomneqw        %xmm3, %xmm2, %xmm1
2793
        pcomltw         0x100000(%r15), %xmm2, %xmm1
2794
        pcomlew         0x100000(%r15), %xmm2, %xmm1
2795
        pcomgtw         0x100000(%r15), %xmm2, %xmm1
2796
        pcomgew         0x100000(%r15), %xmm2, %xmm1
2797
        pcomeqw         0x100000(%r15), %xmm2, %xmm1
2798
        pcomneqw        0x100000(%r15), %xmm2, %xmm1
2799
        pcomd           $0x4, %xmm3, %xmm2, %xmm1
2800
        pcomd           $0x4, 0x100000(%r15), %xmm2, %xmm1
2801
        pcomltd         %xmm3, %xmm2, %xmm1
2802
        pcomled         %xmm3, %xmm2, %xmm1
2803
        pcomgtd         %xmm3, %xmm2, %xmm1
2804
        pcomged         %xmm3, %xmm2, %xmm1
2805
        pcomeqd         %xmm3, %xmm2, %xmm1
2806
        pcomneqd        %xmm3, %xmm2, %xmm1
2807
        pcomltd         0x100000(%r15), %xmm2, %xmm1
2808
        pcomled         0x100000(%r15), %xmm2, %xmm1
2809
        pcomgtd         0x100000(%r15), %xmm2, %xmm1
2810
        pcomged         0x100000(%r15), %xmm2, %xmm1
2811
        pcomeqd         0x100000(%r15), %xmm2, %xmm1
2812
        pcomneqd        0x100000(%r15), %xmm2, %xmm1
2813
        pcomq           $0x4, %xmm3, %xmm2, %xmm1
2814
        pcomq           $0x4, 0x100000(%r15), %xmm2, %xmm1
2815
        pcomltq         %xmm3, %xmm2, %xmm1
2816
        pcomleq         %xmm3, %xmm2, %xmm1
2817
        pcomgtq         %xmm3, %xmm2, %xmm1
2818
        pcomgeq         %xmm3, %xmm2, %xmm1
2819
        pcomeqq         %xmm3, %xmm2, %xmm1
2820
        pcomneqq        %xmm3, %xmm2, %xmm1
2821
        pcomltq         0x100000(%r15), %xmm2, %xmm1
2822
        pcomleq         0x100000(%r15), %xmm2, %xmm1
2823
        pcomgtq         0x100000(%r15), %xmm2, %xmm1
2824
        pcomgeq         0x100000(%r15), %xmm2, %xmm1
2825
        pcomeqq         0x100000(%r15), %xmm2, %xmm1
2826
        pcomneqq        0x100000(%r15), %xmm2, %xmm1
2827
 
2828
        pcomub          $0x4, %xmm3, %xmm2, %xmm1
2829
        pcomub          $0x4, 0x100000(%r15), %xmm2, %xmm1
2830
        pcomltub        %xmm3, %xmm2, %xmm1
2831
        pcomleub        %xmm3, %xmm2, %xmm1
2832
        pcomgtub        %xmm3, %xmm2, %xmm1
2833
        pcomgeub        %xmm3, %xmm2, %xmm1
2834
        pcomequb        %xmm3, %xmm2, %xmm1
2835
        pcomnequb       %xmm3, %xmm2, %xmm1
2836
        pcomltub        0x100000(%r15), %xmm2, %xmm1
2837
        pcomleub        0x100000(%r15), %xmm2, %xmm1
2838
        pcomgtub        0x100000(%r15), %xmm2, %xmm1
2839
        pcomgeub        0x100000(%r15), %xmm2, %xmm1
2840
        pcomequb        0x100000(%r15), %xmm2, %xmm1
2841
        pcomnequb       0x100000(%r15), %xmm2, %xmm1
2842
        pcomuw          $0x4, %xmm3, %xmm2, %xmm1
2843
        pcomuw          $0x4, 0x100000(%r15), %xmm2, %xmm1
2844
        pcomltuw        %xmm3, %xmm2, %xmm1
2845
        pcomleuw        %xmm3, %xmm2, %xmm1
2846
        pcomgtuw        %xmm3, %xmm2, %xmm1
2847
        pcomgeuw        %xmm3, %xmm2, %xmm1
2848
        pcomequw        %xmm3, %xmm2, %xmm1
2849
        pcomnequw       %xmm3, %xmm2, %xmm1
2850
        pcomltuw        0x100000(%r15), %xmm2, %xmm1
2851
        pcomleuw        0x100000(%r15), %xmm2, %xmm1
2852
        pcomgtuw        0x100000(%r15), %xmm2, %xmm1
2853
        pcomgeuw        0x100000(%r15), %xmm2, %xmm1
2854
        pcomequw        0x100000(%r15), %xmm2, %xmm1
2855
        pcomnequw       0x100000(%r15), %xmm2, %xmm1
2856
        pcomud          $0x4, %xmm3, %xmm2, %xmm1
2857
        pcomud          $0x4, 0x100000(%r15), %xmm2, %xmm1
2858
        pcomltud        %xmm3, %xmm2, %xmm1
2859
        pcomleud        %xmm3, %xmm2, %xmm1
2860
        pcomgtud        %xmm3, %xmm2, %xmm1
2861
        pcomgeud        %xmm3, %xmm2, %xmm1
2862
        pcomequd        %xmm3, %xmm2, %xmm1
2863
        pcomnequd       %xmm3, %xmm2, %xmm1
2864
        pcomltud        0x100000(%r15), %xmm2, %xmm1
2865
        pcomleud        0x100000(%r15), %xmm2, %xmm1
2866
        pcomgtud        0x100000(%r15), %xmm2, %xmm1
2867
        pcomgeud        0x100000(%r15), %xmm2, %xmm1
2868
        pcomequd        0x100000(%r15), %xmm2, %xmm1
2869
        pcomnequd       0x100000(%r15), %xmm2, %xmm1
2870
        pcomuq          $0x4, %xmm3, %xmm2, %xmm1
2871
        pcomuq          $0x4, 0x100000(%r15), %xmm2, %xmm1
2872
        pcomltuq        %xmm3, %xmm2, %xmm1
2873
        pcomleuq        %xmm3, %xmm2, %xmm1
2874
        pcomgtuq        %xmm3, %xmm2, %xmm1
2875
        pcomgeuq        %xmm3, %xmm2, %xmm1
2876
        pcomequq        %xmm3, %xmm2, %xmm1
2877
        pcomnequq       %xmm3, %xmm2, %xmm1
2878
        pcomltuq        0x100000(%r15), %xmm2, %xmm1
2879
        pcomleuq        0x100000(%r15), %xmm2, %xmm1
2880
        pcomgtuq        0x100000(%r15), %xmm2, %xmm1
2881
        pcomgeuq        0x100000(%r15), %xmm2, %xmm1
2882
        pcomequq        0x100000(%r15), %xmm2, %xmm1
2883
        pcomnequq       0x100000(%r15), %xmm2, %xmm1
2884
 
2885
        frczss          %xmm2, %xmm1
2886
        frczss          0x4(%rdx), %xmm1
2887
        frczsd          %xmm2, %xmm1
2888
        frczsd          0x4(%rdx), %xmm1
2889
        frczps          %xmm2, %xmm1
2890
        frczps          0x4(%rdx), %xmm1
2891
        frczpd          %xmm2, %xmm1
2892
        frczpd          0x4(%rdx), %xmm1
2893
 
2894
        frczss          %xmm12, %xmm11
2895
        frczss          0x100000(%r15), %xmm11
2896
        frczsd          %xmm12, %xmm11
2897
        frczsd          0x100000(%r15), %xmm11
2898
        frczps          %xmm12, %xmm11
2899
        frczps          0x100000(%r15), %xmm11
2900
        frczpd          %xmm12, %xmm11
2901
        frczpd          0x100000(%r15), %xmm11
2902
 
2903
        frczss          %xmm12, %xmm1
2904
        frczss          0x4(%rdx), %xmm1
2905
        frczsd          %xmm12, %xmm1
2906
        frczsd          0x4(%rdx), %xmm1
2907
        frczps          %xmm12, %xmm1
2908
        frczps          0x4(%rdx), %xmm1
2909
        frczpd          %xmm12, %xmm1
2910
        frczpd          0x4(%rdx), %xmm1
2911
 
2912
        frczss          %xmm2, %xmm11
2913
        frczss          0x4(%rdx), %xmm11
2914
        frczsd          %xmm2, %xmm11
2915
        frczsd          0x4(%rdx), %xmm11
2916
        frczps          %xmm2, %xmm11
2917
        frczps          0x4(%rdx), %xmm11
2918
        frczpd          %xmm2, %xmm11
2919
        frczpd          0x4(%rdx), %xmm11
2920
 
2921
        frczss          %xmm2, %xmm1
2922
        frczss          0x4(%rdx), %xmm1
2923
        frczsd          %xmm2, %xmm1
2924
        frczsd          0x4(%rdx), %xmm1
2925
        frczps          %xmm2, %xmm1
2926
        frczps          0x4(%rdx), %xmm1
2927
        frczpd          %xmm2, %xmm1
2928
        frczpd          0x4(%rdx), %xmm1
2929
 
2930
        frczss          %xmm2, %xmm1
2931
        frczss          0x100000(%r15), %xmm1
2932
        frczsd          %xmm2, %xmm1
2933
        frczsd          0x100000(%r15), %xmm1
2934
        frczps          %xmm2, %xmm1
2935
        frczps          0x100000(%r15), %xmm1
2936
        frczpd          %xmm2, %xmm1
2937
        frczpd          0x100000(%r15), %xmm1
2938
 
2939
        cvtph2ps        %xmm2, %xmm1
2940
        cvtph2ps        0x4(%rdx), %xmm1
2941
        cvtps2ph        %xmm2, %xmm1
2942
        cvtps2ph        %xmm1, 0x4(%rdx)
2943
 
2944
        cvtph2ps        %xmm12, %xmm11
2945
        cvtph2ps        0x100000(%r15), %xmm11
2946
        cvtps2ph        %xmm12, %xmm11
2947
        cvtps2ph        %xmm11, 0x100000(%r15)
2948
 
2949
        cvtph2ps        %xmm12, %xmm1
2950
        cvtph2ps        0x4(%rdx), %xmm1
2951
        cvtps2ph        %xmm12, %xmm1
2952
        cvtps2ph        %xmm1, 0x4(%rdx)
2953
 
2954
        cvtph2ps        %xmm2, %xmm11
2955
        cvtph2ps        0x4(%rdx), %xmm11
2956
        cvtps2ph        %xmm2, %xmm11
2957
        cvtps2ph        %xmm11, 0x4(%rdx)
2958
 
2959
        cvtph2ps        %xmm2, %xmm1
2960
        cvtph2ps        0x4(%rdx), %xmm1
2961
        cvtps2ph        %xmm2, %xmm1
2962
        cvtps2ph        %xmm1, 0x4(%rdx)
2963
 
2964
        cvtph2ps        %xmm2, %xmm1
2965
        cvtph2ps        0x100000(%r15), %xmm1
2966
        cvtps2ph        %xmm2, %xmm1
2967
        cvtps2ph        %xmm1, 0x100000(%r15)
2968
 
2969
        protb           $0x4, 0x4(%rdx), %xmm1
2970
        protw           $0x1, 0x8(%r14), %xmm2
2971
        protq           $0x3, 0x4(%r15), %xmm1
2972
 
2973
        ret
2974
        .size   foo, .-foo

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.