Lines Matching refs:INSN
91 #define INSN(m, p, sp, o, vs, es, sc) INSNX(m, p, sp, o, 0, vs, es, sc) macro
93 INSN(m##pd, 66, sp, o, vl, q, vl), \
94 INSN(m##ps, , sp, o, vl, d, vl)
96 INSN(m##pd, 66, sp, o, vl, q_nb, vl), \
97 INSN(m##ps, , sp, o, vl, d_nb, vl)
99 INSN(m##sd, f2, sp, o, el, q, el), \
100 INSN(m##ss, f3, sp, o, el, d, el)
108 INSN(align, 66, 0f3a, 03, vl, dq, vl),
109 INSN(blendm, 66, 0f38, 65, vl, sd, vl),
110 INSN(broadcastss, 66, 0f38, 18, el, d, el),
112 INSN(comisd, 66, 0f, 2f, el, q, el),
113 INSN(comiss, , 0f, 2f, el, d, el),
114 INSN(compress, 66, 0f38, 8a, vl, sd, el),
115 INSN(cvtdq2pd, f3, 0f, e6, vl_2, d, vl),
116 INSN(cvtdq2ps, , 0f, 5b, vl, d, vl),
117 INSN(cvtpd2dq, f2, 0f, e6, vl, q, vl),
118 INSN(cvtpd2udq, , 0f, 79, vl, q, vl),
119 INSN(cvtpd2ps, 66, 0f, 5a, vl, q, vl),
120 INSN(cvtph2ps, 66, 0f38, 13, vl_2, d_nb, vl),
121 INSN(cvtps2dq, 66, 0f, 5b, vl, d, vl),
122 INSN(cvtps2pd, , 0f, 5a, vl_2, d, vl),
123 INSN(cvtps2ph, 66, 0f3a, 1d, vl_2, d_nb, vl),
124 INSN(cvtps2udq, , 0f, 79, vl, d, vl),
125 INSN(cvtsd2si, f2, 0f, 2d, el, q, el),
126 INSN(cvtsd2usi, f2, 0f, 79, el, q, el),
127 INSN(cvtsd2ss, f2, 0f, 5a, el, q, el),
128 INSN(cvtsi2sd, f2, 0f, 2a, el, dq64, el),
129 INSN(cvtsi2ss, f3, 0f, 2a, el, dq64, el),
130 INSN(cvtss2sd, f3, 0f, 5a, el, d, el),
131 INSN(cvtss2si, f3, 0f, 2d, el, d, el),
132 INSN(cvtss2usi, f3, 0f, 79, el, d, el),
133 INSN(cvttpd2dq, 66, 0f, e6, vl, q, vl),
134 INSN(cvttpd2udq, , 0f, 78, vl, q, vl),
135 INSN(cvttps2dq, f3, 0f, 5b, vl, d, vl),
136 INSN(cvttps2udq, , 0f, 78, vl, d, vl),
137 INSN(cvttsd2si, f2, 0f, 2c, el, q, el),
138 INSN(cvttsd2usi, f2, 0f, 78, el, q, el),
139 INSN(cvttss2si, f3, 0f, 2c, el, d, el),
140 INSN(cvttss2usi, f3, 0f, 78, el, d, el),
141 INSN(cvtudq2pd, f3, 0f, 7a, vl_2, d, vl),
142 INSN(cvtudq2ps, f2, 0f, 7a, vl, d, vl),
143 INSN(cvtusi2sd, f2, 0f, 7b, el, dq64, el),
144 INSN(cvtusi2ss, f3, 0f, 7b, el, dq64, el),
146 INSN(expand, 66, 0f38, 88, vl, sd, el),
147 INSN(fixupimm, 66, 0f3a, 54, vl, sd, vl),
148 INSN(fixupimm, 66, 0f3a, 55, el, sd, el),
149 INSN(fmadd132, 66, 0f38, 98, vl, sd, vl),
150 INSN(fmadd132, 66, 0f38, 99, el, sd, el),
151 INSN(fmadd213, 66, 0f38, a8, vl, sd, vl),
152 INSN(fmadd213, 66, 0f38, a9, el, sd, el),
153 INSN(fmadd231, 66, 0f38, b8, vl, sd, vl),
154 INSN(fmadd231, 66, 0f38, b9, el, sd, el),
155 INSN(fmaddsub132, 66, 0f38, 96, vl, sd, vl),
156 INSN(fmaddsub213, 66, 0f38, a6, vl, sd, vl),
157 INSN(fmaddsub231, 66, 0f38, b6, vl, sd, vl),
158 INSN(fmsub132, 66, 0f38, 9a, vl, sd, vl),
159 INSN(fmsub132, 66, 0f38, 9b, el, sd, el),
160 INSN(fmsub213, 66, 0f38, aa, vl, sd, vl),
161 INSN(fmsub213, 66, 0f38, ab, el, sd, el),
162 INSN(fmsub231, 66, 0f38, ba, vl, sd, vl),
163 INSN(fmsub231, 66, 0f38, bb, el, sd, el),
164 INSN(fmsubadd132, 66, 0f38, 97, vl, sd, vl),
165 INSN(fmsubadd213, 66, 0f38, a7, vl, sd, vl),
166 INSN(fmsubadd231, 66, 0f38, b7, vl, sd, vl),
167 INSN(fnmadd132, 66, 0f38, 9c, vl, sd, vl),
168 INSN(fnmadd132, 66, 0f38, 9d, el, sd, el),
169 INSN(fnmadd213, 66, 0f38, ac, vl, sd, vl),
170 INSN(fnmadd213, 66, 0f38, ad, el, sd, el),
171 INSN(fnmadd231, 66, 0f38, bc, vl, sd, vl),
172 INSN(fnmadd231, 66, 0f38, bd, el, sd, el),
173 INSN(fnmsub132, 66, 0f38, 9e, vl, sd, vl),
174 INSN(fnmsub132, 66, 0f38, 9f, el, sd, el),
175 INSN(fnmsub213, 66, 0f38, ae, vl, sd, vl),
176 INSN(fnmsub213, 66, 0f38, af, el, sd, el),
177 INSN(fnmsub231, 66, 0f38, be, vl, sd, vl),
178 INSN(fnmsub231, 66, 0f38, bf, el, sd, el),
179 INSN(gatherd, 66, 0f38, 92, vl, sd, el),
180 INSN(gatherq, 66, 0f38, 93, vl, sd, el),
181 INSN(getexp, 66, 0f38, 42, vl, sd, vl),
182 INSN(getexp, 66, 0f38, 43, el, sd, el),
183 INSN(getmant, 66, 0f3a, 26, vl, sd, vl),
184 INSN(getmant, 66, 0f3a, 27, el, sd, el),
191 INSN(movddup, f2, 0f, 12, vl, q_nb, vl),
192 INSN(movdqa32, 66, 0f, 6f, vl, d_nb, vl),
193 INSN(movdqa32, 66, 0f, 7f, vl, d_nb, vl),
194 INSN(movdqa64, 66, 0f, 6f, vl, q_nb, vl),
195 INSN(movdqa64, 66, 0f, 7f, vl, q_nb, vl),
196 INSN(movdqu32, f3, 0f, 6f, vl, d_nb, vl),
197 INSN(movdqu32, f3, 0f, 7f, vl, d_nb, vl),
198 INSN(movdqu64, f3, 0f, 6f, vl, q_nb, vl),
199 INSN(movdqu64, f3, 0f, 7f, vl, q_nb, vl),
200 INSN(movntdq, 66, 0f, e7, vl, d_nb, vl),
201 INSN(movntdqa, 66, 0f38, 2a, vl, d_nb, vl),
203 INSN(movshdup, f3, 0f, 16, vl, d_nb, vl),
204 INSN(movsldup, f3, 0f, 12, vl, d_nb, vl),
208 INSN(pabsd, 66, 0f38, 1e, vl, d, vl),
209 INSN(pabsq, 66, 0f38, 1f, vl, q, vl),
210 INSN(paddd, 66, 0f, fe, vl, d, vl),
211 INSN(paddq, 66, 0f, d4, vl, q, vl),
212 INSN(pand, 66, 0f, db, vl, dq, vl),
213 INSN(pandn, 66, 0f, df, vl, dq, vl),
214 INSN(pblendm, 66, 0f38, 64, vl, dq, vl),
216 INSN(pbroadcastd, 66, 0f38, 58, el, d, el),
217 INSN(pbroadcastq, 66, 0f38, 59, el, q, el),
218 INSN(pcmp, 66, 0f3a, 1f, vl, dq, vl),
219 INSN(pcmpeqd, 66, 0f, 76, vl, d, vl),
220 INSN(pcmpeqq, 66, 0f38, 29, vl, q, vl),
221 INSN(pcmpgtd, 66, 0f, 66, vl, d, vl),
222 INSN(pcmpgtq, 66, 0f38, 37, vl, q, vl),
223 INSN(pcmpu, 66, 0f3a, 1e, vl, dq, vl),
224 INSN(pcompress, 66, 0f38, 8b, vl, dq, el),
225 INSN(permi2, 66, 0f38, 76, vl, dq, vl),
226 INSN(permi2, 66, 0f38, 77, vl, sd, vl),
227 INSN(permilpd, 66, 0f38, 0d, vl, q, vl),
228 INSN(permilpd, 66, 0f3a, 05, vl, q, vl),
229 INSN(permilps, 66, 0f38, 0c, vl, d, vl),
230 INSN(permilps, 66, 0f3a, 04, vl, d, vl),
231 INSN(permt2, 66, 0f38, 7e, vl, dq, vl),
232 INSN(permt2, 66, 0f38, 7f, vl, sd, vl),
233 INSN(pexpand, 66, 0f38, 89, vl, dq, el),
234 INSN(pgatherd, 66, 0f38, 90, vl, dq, el),
235 INSN(pgatherq, 66, 0f38, 91, vl, dq, el),
236 INSN(pmaxs, 66, 0f38, 3d, vl, dq, vl),
237 INSN(pmaxu, 66, 0f38, 3f, vl, dq, vl),
238 INSN(pmins, 66, 0f38, 39, vl, dq, vl),
239 INSN(pminu, 66, 0f38, 3b, vl, dq, vl),
240 INSN(pmovdb, f3, 0f38, 31, vl_4, b, vl),
241 INSN(pmovdw, f3, 0f38, 33, vl_2, b, vl),
242 INSN(pmovqb, f3, 0f38, 32, vl_8, b, vl),
243 INSN(pmovqd, f3, 0f38, 35, vl_2, d_nb, vl),
244 INSN(pmovqw, f3, 0f38, 34, vl_4, b, vl),
245 INSN(pmovsdb, f3, 0f38, 21, vl_4, b, vl),
246 INSN(pmovsdw, f3, 0f38, 23, vl_2, b, vl),
247 INSN(pmovsqb, f3, 0f38, 22, vl_8, b, vl),
248 INSN(pmovsqd, f3, 0f38, 25, vl_2, d_nb, vl),
249 INSN(pmovsqw, f3, 0f38, 24, vl_4, b, vl),
250 INSN(pmovsxbd, 66, 0f38, 21, vl_4, b, vl),
251 INSN(pmovsxbq, 66, 0f38, 22, vl_8, b, vl),
252 INSN(pmovsxwd, 66, 0f38, 23, vl_2, w, vl),
253 INSN(pmovsxwq, 66, 0f38, 24, vl_4, w, vl),
254 INSN(pmovsxdq, 66, 0f38, 25, vl_2, d_nb, vl),
255 INSN(pmovusdb, f3, 0f38, 11, vl_4, b, vl),
256 INSN(pmovusdw, f3, 0f38, 13, vl_2, b, vl),
257 INSN(pmovusqb, f3, 0f38, 12, vl_8, b, vl),
258 INSN(pmovusqd, f3, 0f38, 15, vl_2, d_nb, vl),
259 INSN(pmovusqw, f3, 0f38, 14, vl_4, b, vl),
260 INSN(pmovzxbd, 66, 0f38, 31, vl_4, b, vl),
261 INSN(pmovzxbq, 66, 0f38, 32, vl_8, b, vl),
262 INSN(pmovzxwd, 66, 0f38, 33, vl_2, w, vl),
263 INSN(pmovzxwq, 66, 0f38, 34, vl_4, w, vl),
264 INSN(pmovzxdq, 66, 0f38, 35, vl_2, d_nb, vl),
265 INSN(pmuldq, 66, 0f38, 28, vl, q, vl),
266 INSN(pmulld, 66, 0f38, 40, vl, d, vl),
267 INSN(pmuludq, 66, 0f, f4, vl, q, vl),
268 INSN(por, 66, 0f, eb, vl, dq, vl),
270 INSN(prolv, 66, 0f38, 15, vl, dq, vl),
272 INSN(prorv, 66, 0f38, 14, vl, dq, vl),
273 INSN(pscatterd, 66, 0f38, a0, vl, dq, el),
274 INSN(pscatterq, 66, 0f38, a1, vl, dq, el),
275 INSN(pshufd, 66, 0f, 70, vl, d, vl),
276 INSN(pslld, 66, 0f, f2, el_4, d, vl),
278 INSN(psllq, 66, 0f, f3, el_2, q, vl),
280 INSN(psllv, 66, 0f38, 47, vl, dq, vl),
282 INSN(psrad, 66, 0f, e2, el_4, d, vl),
283 INSN(psraq, 66, 0f, e2, el_2, q, vl),
284 INSN(psrav, 66, 0f38, 46, vl, dq, vl),
285 INSN(psrld, 66, 0f, d2, el_4, d, vl),
287 INSN(psrlq, 66, 0f, d3, el_2, q, vl),
289 INSN(psrlv, 66, 0f38, 45, vl, dq, vl),
290 INSN(psubd, 66, 0f, fa, vl, d, vl),
291 INSN(psubq, 66, 0f, fb, vl, q, vl),
292 INSN(pternlog, 66, 0f3a, 25, vl, dq, vl),
293 INSN(ptestm, 66, 0f38, 27, vl, dq, vl),
294 INSN(ptestnm, f3, 0f38, 27, vl, dq, vl),
295 INSN(punpckhdq, 66, 0f, 6a, vl, d, vl),
296 INSN(punpckhqdq, 66, 0f, 6d, vl, q, vl),
297 INSN(punpckldq, 66, 0f, 62, vl, d, vl),
298 INSN(punpcklqdq, 66, 0f, 6c, vl, q, vl),
299 INSN(pxor, 66, 0f, ef, vl, dq, vl),
300 INSN(rcp14, 66, 0f38, 4c, vl, sd, vl),
301 INSN(rcp14, 66, 0f38, 4d, el, sd, el),
302 INSN(rndscalepd, 66, 0f3a, 09, vl, q, vl),
303 INSN(rndscaleps, 66, 0f3a, 08, vl, d, vl),
304 INSN(rndscalesd, 66, 0f3a, 0b, el, q, el),
305 INSN(rndscaless, 66, 0f3a, 0a, el, d, el),
306 INSN(rsqrt14, 66, 0f38, 4e, vl, sd, vl),
307 INSN(rsqrt14, 66, 0f38, 4f, el, sd, el),
308 INSN(scalef, 66, 0f38, 2c, vl, sd, vl),
309 INSN(scalef, 66, 0f38, 2d, el, sd, el),
310 INSN(scatterd, 66, 0f38, a2, vl, sd, el),
311 INSN(scatterq, 66, 0f38, a3, vl, sd, el),
315 INSN(ucomisd, 66, 0f, 2e, el, q, el),
316 INSN(ucomiss, , 0f, 2e, el, d, el),
322 INSN(extractps, 66, 0f3a, 17, el, d, el),
323 INSN(insertps, 66, 0f3a, 21, el, d, el),
324 INSN(mov, 66, 0f, 6e, el, dq64, el),
325 INSN(mov, 66, 0f, 7e, el, dq64, el),
327 INSN(movhpd, 66, 0f, 16, el, q, vl),
328 INSN(movhpd, 66, 0f, 17, el, q, vl),
329 INSN(movhps, , 0f, 16, el_2, d, vl),
330 INSN(movhps, , 0f, 17, el_2, d, vl),
332 INSN(movlpd, 66, 0f, 12, el, q, vl),
333 INSN(movlpd, 66, 0f, 13, el, q, vl),
334 INSN(movlps, , 0f, 12, el_2, d, vl),
335 INSN(movlps, , 0f, 13, el_2, d, vl),
336 INSN(movq, f3, 0f, 7e, el, q, el),
337 INSN(movq, 66, 0f, d6, el, q, el),
341 INSN(broadcastf32x4, 66, 0f38, 1a, el_4, d, vl),
342 INSN(broadcasti32x4, 66, 0f38, 5a, el_4, d, vl),
343 INSN(broadcastsd, 66, 0f38, 19, el, q, el),
344 INSN(extractf32x4, 66, 0f3a, 19, el_4, d, vl),
345 INSN(extracti32x4, 66, 0f3a, 39, el_4, d, vl),
346 INSN(insertf32x4, 66, 0f3a, 18, el_4, d, vl),
347 INSN(inserti32x4, 66, 0f3a, 38, el_4, d, vl),
348 INSN(perm, 66, 0f38, 36, vl, dq, vl),
349 INSN(perm, 66, 0f38, 16, vl, sd, vl),
350 INSN(permpd, 66, 0f3a, 01, vl, q, vl),
351 INSN(permq, 66, 0f3a, 00, vl, q, vl),
352 INSN(shuff32x4, 66, 0f3a, 23, vl, d, vl),
353 INSN(shuff64x2, 66, 0f3a, 23, vl, q, vl),
354 INSN(shufi32x4, 66, 0f3a, 43, vl, d, vl),
355 INSN(shufi64x2, 66, 0f3a, 43, vl, q, vl),
359 INSN(broadcastf64x4, 66, 0f38, 1b, el_4, q, vl),
360 INSN(broadcasti64x4, 66, 0f38, 5b, el_4, q, vl),
361 INSN(extractf64x4, 66, 0f3a, 1b, el_4, q, vl),
362 INSN(extracti64x4, 66, 0f3a, 3b, el_4, q, vl),
363 INSN(insertf64x4, 66, 0f3a, 1a, el_4, q, vl),
364 INSN(inserti64x4, 66, 0f3a, 3a, el_4, q, vl),
368 INSN(dbpsadbw, 66, 0f3a, 42, vl, b, vl),
369 INSN(movdqu8, f2, 0f, 6f, vl, b, vl),
370 INSN(movdqu8, f2, 0f, 7f, vl, b, vl),
371 INSN(movdqu16, f2, 0f, 6f, vl, w, vl),
372 INSN(movdqu16, f2, 0f, 7f, vl, w, vl),
373 INSN(pabsb, 66, 0f38, 1c, vl, b, vl),
374 INSN(pabsw, 66, 0f38, 1d, vl, w, vl),
375 INSN(packssdw, 66, 0f, 6b, vl, d_nb, vl),
376 INSN(packsswb, 66, 0f, 63, vl, w, vl),
377 INSN(packusdw, 66, 0f38, 2b, vl, d_nb, vl),
378 INSN(packuswb, 66, 0f, 67, vl, w, vl),
379 INSN(paddb, 66, 0f, fc, vl, b, vl),
380 INSN(paddsb, 66, 0f, ec, vl, b, vl),
381 INSN(paddsw, 66, 0f, ed, vl, w, vl),
382 INSN(paddusb, 66, 0f, dc, vl, b, vl),
383 INSN(paddusw, 66, 0f, dd, vl, w, vl),
384 INSN(paddw, 66, 0f, fd, vl, w, vl),
385 INSN(palignr, 66, 0f3a, 0f, vl, b, vl),
386 INSN(pavgb, 66, 0f, e0, vl, b, vl),
387 INSN(pavgw, 66, 0f, e3, vl, w, vl),
388 INSN(pblendm, 66, 0f38, 66, vl, bw, vl),
389 INSN(pbroadcastb, 66, 0f38, 78, el, b, el),
391 INSN(pbroadcastw, 66, 0f38, 79, el_2, b, vl),
393 INSN(pcmp, 66, 0f3a, 3f, vl, bw, vl),
394 INSN(pcmpeqb, 66, 0f, 74, vl, b, vl),
395 INSN(pcmpeqw, 66, 0f, 75, vl, w, vl),
396 INSN(pcmpgtb, 66, 0f, 64, vl, b, vl),
397 INSN(pcmpgtw, 66, 0f, 65, vl, w, vl),
398 INSN(pcmpu, 66, 0f3a, 3e, vl, bw, vl),
399 INSN(permw, 66, 0f38, 8d, vl, w, vl),
400 INSN(permi2w, 66, 0f38, 75, vl, w, vl),
401 INSN(permt2w, 66, 0f38, 7d, vl, w, vl),
402 INSN(pmaddubsw, 66, 0f38, 04, vl, b, vl),
403 INSN(pmaddwd, 66, 0f, f5, vl, w, vl),
404 INSN(pmaxsb, 66, 0f38, 3c, vl, b, vl),
405 INSN(pmaxsw, 66, 0f, ee, vl, w, vl),
406 INSN(pmaxub, 66, 0f, de, vl, b, vl),
407 INSN(pmaxuw, 66, 0f38, 3e, vl, w, vl),
408 INSN(pminsb, 66, 0f38, 38, vl, b, vl),
409 INSN(pminsw, 66, 0f, ea, vl, w, vl),
410 INSN(pminub, 66, 0f, da, vl, b, vl),
411 INSN(pminuw, 66, 0f38, 3a, vl, w, vl),
414 INSN(pmovswb, f3, 0f38, 20, vl_2, b, vl),
415 INSN(pmovsxbw, 66, 0f38, 20, vl_2, b, vl),
416 INSN(pmovuswb, f3, 0f38, 10, vl_2, b, vl),
418 INSN(pmovwb, f3, 0f38, 30, vl_2, b, vl),
419 INSN(pmovzxbw, 66, 0f38, 30, vl_2, b, vl),
420 INSN(pmulhrsw, 66, 0f38, 0b, vl, w, vl),
421 INSN(pmulhuw, 66, 0f, e4, vl, w, vl),
422 INSN(pmulhw, 66, 0f, e5, vl, w, vl),
423 INSN(pmullw, 66, 0f, d5, vl, w, vl),
424 INSN(psadbw, 66, 0f, f6, vl, b, vl),
425 INSN(pshufb, 66, 0f38, 00, vl, b, vl),
426 INSN(pshufhw, f3, 0f, 70, vl, w, vl),
427 INSN(pshuflw, f2, 0f, 70, vl, w, vl),
429 INSN(psllvw, 66, 0f38, 12, vl, w, vl),
430 INSN(psllw, 66, 0f, f1, el_8, w, vl),
432 INSN(psravw, 66, 0f38, 11, vl, w, vl),
433 INSN(psraw, 66, 0f, e1, el_8, w, vl),
436 INSN(psrlvw, 66, 0f38, 10, vl, w, vl),
437 INSN(psrlw, 66, 0f, d1, el_8, w, vl),
439 INSN(psubb, 66, 0f, f8, vl, b, vl),
440 INSN(psubsb, 66, 0f, e8, vl, b, vl),
441 INSN(psubsw, 66, 0f, e9, vl, w, vl),
442 INSN(psubusb, 66, 0f, d8, vl, b, vl),
443 INSN(psubusw, 66, 0f, d9, vl, w, vl),
444 INSN(psubw, 66, 0f, f9, vl, w, vl),
445 INSN(ptestm, 66, 0f38, 26, vl, bw, vl),
446 INSN(ptestnm, f3, 0f38, 26, vl, bw, vl),
447 INSN(punpckhbw, 66, 0f, 68, vl, b, vl),
448 INSN(punpckhwd, 66, 0f, 69, vl, w, vl),
449 INSN(punpcklbw, 66, 0f, 60, vl, b, vl),
450 INSN(punpcklwd, 66, 0f, 61, vl, w, vl),
454 INSN(pextrb, 66, 0f3a, 14, el, b, el),
456 INSN(pextrw, 66, 0f3a, 15, el, w, el),
457 INSN(pinsrb, 66, 0f3a, 20, el, b, el),
458 INSN(pinsrw, 66, 0f, c4, el, w, el),
464 INSN(pconflict, 66, 0f38, c4, vl, dq, vl),
465 INSN(plzcnt, 66, 0f38, 44, vl, dq, vl),
471 INSN(broadcasti32x2, 66, 0f38, 59, el_2, d, vl),
472 INSN(cvtpd2qq, 66, 0f, 7b, vl, q, vl),
473 INSN(cvtpd2uqq, 66, 0f, 79, vl, q, vl),
474 INSN(cvtps2qq, 66, 0f, 7b, vl_2, d, vl),
475 INSN(cvtps2uqq, 66, 0f, 79, vl_2, d, vl),
476 INSN(cvtqq2pd, f3, 0f, e6, vl, q, vl),
477 INSN(cvtqq2ps, , 0f, 5b, vl, q, vl),
478 INSN(cvttpd2qq, 66, 0f, 7a, vl, q, vl),
479 INSN(cvttpd2uqq, 66, 0f, 78, vl, q, vl),
480 INSN(cvttps2qq, 66, 0f, 7a, vl_2, d, vl),
481 INSN(cvttps2uqq, 66, 0f, 78, vl_2, d, vl),
482 INSN(cvtuqq2pd, f3, 0f, 7a, vl, q, vl),
483 INSN(cvtuqq2ps, f2, 0f, 7a, vl, q, vl),
484 INSN(fpclass, 66, 0f3a, 66, vl, sd, vl),
485 INSN(fpclass, 66, 0f3a, 67, el, sd, el),
490 INSN(pmullq, 66, 0f38, 40, vl, q, vl),
491 INSN(range, 66, 0f3a, 50, vl, sd, vl),
492 INSN(range, 66, 0f3a, 51, el, sd, el),
493 INSN(reduce, 66, 0f3a, 56, vl, sd, vl),
494 INSN(reduce, 66, 0f3a, 57, el, sd, el),
499 INSN(pextr, 66, 0f3a, 16, el, dq64, el),
500 INSN(pinsr, 66, 0f3a, 22, el, dq64, el),
504 INSN(broadcastf32x2, 66, 0f38, 19, el_2, d, vl),
505 INSN(broadcastf64x2, 66, 0f38, 1a, el_2, q, vl),
506 INSN(broadcasti64x2, 66, 0f38, 5a, el_2, q, vl),
507 INSN(extractf64x2, 66, 0f3a, 19, el_2, q, vl),
508 INSN(extracti64x2, 66, 0f3a, 39, el_2, q, vl),
509 INSN(insertf64x2, 66, 0f3a, 18, el_2, q, vl),
510 INSN(inserti64x2, 66, 0f3a, 38, el_2, q, vl),
514 INSN(broadcastf32x8, 66, 0f38, 1b, el_8, d, vl),
515 INSN(broadcasti32x8, 66, 0f38, 5b, el_8, d, vl),
516 INSN(extractf32x8, 66, 0f3a, 1b, el_8, d, vl),
517 INSN(extracti32x8, 66, 0f3a, 3b, el_8, d, vl),
518 INSN(insertf32x8, 66, 0f3a, 1a, el_8, d, vl),
519 INSN(inserti32x8, 66, 0f3a, 3a, el_8, d, vl),
523 INSN(exp2, 66, 0f38, c8, vl, sd, vl),
524 INSN(rcp28, 66, 0f38, ca, vl, sd, vl),
525 INSN(rcp28, 66, 0f38, cb, el, sd, el),
526 INSN(rsqrt28, 66, 0f38, cc, vl, sd, vl),
527 INSN(rsqrt28, 66, 0f38, cd, el, sd, el),
542 INSN(4fmaddps, f2, 0f38, 9a, el_4, d, vl),
543 INSN(4fmaddss, f2, 0f38, 9b, el_4, d, vl),
544 INSN(4fnmaddps, f2, 0f38, aa, el_4, d, vl),
545 INSN(4fnmaddss, f2, 0f38, ab, el_4, d, vl),
549 INSN(p4dpwssd, f2, 0f38, 52, el_4, d, vl),
550 INSN(p4dpwssds, f2, 0f38, 53, el_4, d, vl),
554 INSN(vcvtne2ps2bf16, f2, 0f38, 72, vl, d, vl),
555 INSN(vcvtneps2bf16, f3, 0f38, 72, vl, d, vl),
556 INSN(vdpbf16ps, f3, 0f38, 52, vl, d, vl),
560 INSN(popcnt, 66, 0f38, 54, vl, bw, vl),
561 INSN(pshufbitqmb, 66, 0f38, 8f, vl, b, vl),
565 INSN(pmadd52huq, 66, 0f38, b5, vl, q, vl),
566 INSN(pmadd52luq, 66, 0f38, b4, vl, q, vl),
570 INSN(permb, 66, 0f38, 8d, vl, b, vl),
571 INSN(permi2b, 66, 0f38, 75, vl, b, vl),
572 INSN(permt2b, 66, 0f38, 7d, vl, b, vl),
573 INSN(pmultishiftqb, 66, 0f38, 83, vl, q, vl),
577 INSN(pcompress, 66, 0f38, 63, vl, bw, el),
578 INSN(pexpand, 66, 0f38, 62, vl, bw, el),
579 INSN(pshld, 66, 0f3a, 71, vl, dq, vl),
580 INSN(pshldv, 66, 0f38, 71, vl, dq, vl),
581 INSN(pshldvw, 66, 0f38, 70, vl, w, vl),
582 INSN(pshldw, 66, 0f3a, 70, vl, w, vl),
583 INSN(pshrd, 66, 0f3a, 73, vl, dq, vl),
584 INSN(pshrdv, 66, 0f38, 73, vl, dq, vl),
585 INSN(pshrdvw, 66, 0f38, 72, vl, w, vl),
586 INSN(pshrdw, 66, 0f3a, 72, vl, w, vl),
590 INSN(pdpbusd, 66, 0f38, 50, vl, d, vl),
591 INSN(pdpbusds, 66, 0f38, 51, vl, d, vl),
592 INSN(pdpwssd, 66, 0f38, 52, vl, d, vl),
593 INSN(pdpwssds, 66, 0f38, 53, vl, d, vl),
597 INSN(popcnt, 66, 0f38, 55, vl, dq, vl)
601 INSN(gf2p8affineinvqb, 66, 0f3a, cf, vl, q, vl),
602 INSN(gf2p8affineqb, 66, 0f3a, ce, vl, q, vl),
603 INSN(gf2p8mulb, 66, 0f38, cf, vl, b, vl),
612 INSN(aesdec, 66, 0f38, de, vl, b, vl),
613 INSN(aesdeclast, 66, 0f38, df, vl, b, vl),
614 INSN(aesenc, 66, 0f38, dc, vl, b, vl),
615 INSN(aesenclast, 66, 0f38, dd, vl, b, vl),
619 INSN(pclmulqdq, 66, 0f3a, 44, vl, q_nb, vl)